10/02/2024 08:22:34 AM UTC [INFO] Listening for events...
10/02/2024 08:22:34 AM UTC [INFO] Press Ctrl-C to stop.
10/02/2024 08:23:42 AM UTC [INFO] Received an event for node: 66fd02cc63a8011834f7e0ea
10/02/2024 08:23:42 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [{'id': 'maestro:66fd02cc63a8011834f7e0ea', 'origin': 'maestro', 'tree_name': 'kernelci', 'git_repository_url': 'https://github.com/kernelci/linux.git', 'git_commit_hash': 'b3f84639f8a88a2a1359a4b641e6e545d38d75cd', 'git_commit_name': 'staging-mainline-20241002.0', 'git_repository_branch': 'staging-mainline', 'git_commit_tags': ['staging-mainline-20241002.0'], 'git_commit_message': 'staging-mainline-20241002.0', 'git_repository_branch_tip': False, 'start_time': '2024-10-02T08:22:36.788000+00:00', 'patchset_hash': '', 'misc': {'submitted_by': 'kernelci-pipeline'}}], 'builds': [], 'tests': [], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:24:02 AM UTC [INFO] Received an event for node: 66fd030e63a8011834f7e0eb
10/02/2024 08:24:02 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True}], 'tests': [{'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd030e63a8011834f7e0eb', 'origin': 'maestro', 'comment': 'kver on shell in shell', 'start_time': '2024-10-02T08:23:42.275000+00:00', 'environment': {'comment': 'Runtime: shell', 'misc': {'platform': 'shell', 'job_id': '7'}}, '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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&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/02/2024 08:26:41 AM UTC [INFO] Received an event for node: 66fd031b63a8011834f7e100
10/02/2024 08:29:32 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}, {'id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'comment': 'Dummy build for tests hanging from checkout', 'origin': 'maestro', 'start_time': '2024-10-02T08:22:36.788000+00:00', 'valid': True, 'architecture': 'x86_64'}], 'tests': [{'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd031b63a8011834f7e100', 'origin': 'maestro', 'comment': 'kunit-x86_64 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:23:55.529000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e106', 'origin': 'maestro', 'comment': 'config on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e107', 'origin': 'maestro', 'comment': 'build on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e10a', 'origin': 'maestro', 'comment': 'example_init_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e10c', 'origin': 'maestro', 'comment': 'time64_to_tm_test_date_range on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e10e', 'origin': 'maestro', 'comment': 'test_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e10f', 'origin': 'maestro', 'comment': 'test_many_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e110', 'origin': 'maestro', 'comment': 'test_one_task_on_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e111', 'origin': 'maestro', 'comment': 'test_two_tasks_on_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e112', 'origin': 'maestro', 'comment': 'test_one_task_on_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.799000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e113', 'origin': 'maestro', 'comment': 'test_one_task_mixed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e114', 'origin': 'maestro', 'comment': 'test_two_tasks_on_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e115', 'origin': 'maestro', 'comment': 'test_two_tasks_on_one_all_cpus on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e116', 'origin': 'maestro', 'comment': 'test_task_on_all_and_one_cpu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e118', 'origin': 'maestro', 'comment': 'resource_test_union on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e119', 'origin': 'maestro', 'comment': 'resource_test_intersection on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e11a', 'origin': 'maestro', 'comment': 'resource_test_region_intersects on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e11c', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_null_tbl_data on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e11d', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_maxlen_unset on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e11e', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_len_is_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e11f', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_table_read_but_position_set on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e120', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_read_happy_single_positive on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e121', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_read_happy_single_negative on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e122', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_write_happy_single_positive on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e123', 'origin': 'maestro', 'comment': 'sysctl_test_dointvec_write_happy_single_negative on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.800000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e124', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_write_single_less_int_min on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e125', 'origin': 'maestro', 'comment': 'sysctl_test_api_dointvec_write_single_greater_int_max on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e126', 'origin': 'maestro', 'comment': 'sysctl_test_register_sysctl_sz_invalid_extra_value on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e128', 'origin': 'maestro', 'comment': 'exec_test_bprm_stack_limits on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e12a', 'origin': 'maestro', 'comment': 'total_mapping_size_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e12c', 'origin': 'maestro', 'comment': 'string_test_memset16 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e12d', 'origin': 'maestro', 'comment': 'string_test_memset32 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e12e', 'origin': 'maestro', 'comment': 'string_test_memset64 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e12f', 'origin': 'maestro', 'comment': 'string_test_strchr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e130', 'origin': 'maestro', 'comment': 'string_test_strnchr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e131', 'origin': 'maestro', 'comment': 'string_test_strspn on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e132', 'origin': 'maestro', 'comment': 'string_test_strcmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e133', 'origin': 'maestro', 'comment': 'string_test_strcmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e134', 'origin': 'maestro', 'comment': 'string_test_strncmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e135', 'origin': 'maestro', 'comment': 'string_test_strncmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e136', 'origin': 'maestro', 'comment': 'string_test_strcasecmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e137', 'origin': 'maestro', 'comment': 'string_test_strcasecmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e138', 'origin': 'maestro', 'comment': 'string_test_strncasecmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.801000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e139', 'origin': 'maestro', 'comment': 'string_test_strncasecmp_long_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e13a', 'origin': 'maestro', 'comment': 'string_test_strscpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e13b', 'origin': 'maestro', 'comment': 'string_test_strcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e13c', 'origin': 'maestro', 'comment': 'string_test_strncat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e13d', 'origin': 'maestro', 'comment': 'string_test_strlcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e13e', 'origin': 'maestro', 'comment': 'string_test_strtomem on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e13f', 'origin': 'maestro', 'comment': 'string_test_memtostr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e141', 'origin': 'maestro', 'comment': 'test_get_size on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e142', 'origin': 'maestro', 'comment': 'test_upper_lower on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e143', 'origin': 'maestro', 'comment': 'test_unescape on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e145', 'origin': 'maestro', 'comment': 'test_cpumask_weight on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e146', 'origin': 'maestro', 'comment': 'test_cpumask_first on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e147', 'origin': 'maestro', 'comment': 'test_cpumask_last on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e148', 'origin': 'maestro', 'comment': 'test_cpumask_next on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e149', 'origin': 'maestro', 'comment': 'test_cpumask_iterators on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e14a', 'origin': 'maestro', 'comment': 'test_cpumask_iterators_builtin on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e14c', 'origin': 'maestro', 'comment': 'iov_kunit_copy_to_kvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e14d', 'origin': 'maestro', 'comment': 'iov_kunit_copy_from_kvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.802000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e14e', 'origin': 'maestro', 'comment': 'iov_kunit_copy_to_bvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e14f', 'origin': 'maestro', 'comment': 'iov_kunit_copy_from_bvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e150', 'origin': 'maestro', 'comment': 'iov_kunit_copy_to_folioq on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e151', 'origin': 'maestro', 'comment': 'iov_kunit_copy_from_folioq on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e152', 'origin': 'maestro', 'comment': 'iov_kunit_copy_to_xarray on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e153', 'origin': 'maestro', 'comment': 'iov_kunit_copy_from_xarray on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e154', 'origin': 'maestro', 'comment': 'iov_kunit_extract_pages_kvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e155', 'origin': 'maestro', 'comment': 'iov_kunit_extract_pages_bvec on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e156', 'origin': 'maestro', 'comment': 'iov_kunit_extract_pages_folioq on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e157', 'origin': 'maestro', 'comment': 'iov_kunit_extract_pages_xarray on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e159', 'origin': 'maestro', 'comment': 'test_string_or on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e15a', 'origin': 'maestro', 'comment': 'test_hash_or on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e15c', 'origin': 'maestro', 'comment': 'list_sort_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e15e', 'origin': 'maestro', 'comment': 'test_sort on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e160', 'origin': 'maestro', 'comment': 'parse_filter_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e161', 'origin': 'maestro', 'comment': 'filter_suites_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e162', 'origin': 'maestro', 'comment': 'filter_suites_test_glob_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.803000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e163', 'origin': 'maestro', 'comment': 'filter_suites_to_empty_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e164', 'origin': 'maestro', 'comment': 'parse_filter_attr_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e165', 'origin': 'maestro', 'comment': 'filter_attr_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e166', 'origin': 'maestro', 'comment': 'filter_attr_empty_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e167', 'origin': 'maestro', 'comment': 'filter_attr_skip_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e169', 'origin': 'maestro', 'comment': 'kunit_test_try_catch_successful_try_no_catch on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e16a', 'origin': 'maestro', 'comment': 'kunit_test_try_catch_unsuccessful_try_does_catch on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e16c', 'origin': 'maestro', 'comment': 'kunit_resource_test_init_resources on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e16d', 'origin': 'maestro', 'comment': 'kunit_resource_test_alloc_resource on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e16e', 'origin': 'maestro', 'comment': 'kunit_resource_test_destroy_resource on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e16f', 'origin': 'maestro', 'comment': 'kunit_resource_test_remove_resource on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e170', 'origin': 'maestro', 'comment': 'kunit_resource_test_cleanup_resources on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c063a8011834f7e171', 'origin': 'maestro', 'comment': 'kunit_resource_test_proper_free_ordering on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e172', 'origin': 'maestro', 'comment': 'kunit_resource_test_static on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e173', 'origin': 'maestro', 'comment': 'kunit_resource_test_named on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e174', 'origin': 'maestro', 'comment': 'kunit_resource_test_action on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e175', 'origin': 'maestro', 'comment': 'kunit_resource_test_remove_action on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.804000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e176', 'origin': 'maestro', 'comment': 'kunit_resource_test_release_action on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e177', 'origin': 'maestro', 'comment': 'kunit_resource_test_action_ordering on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e179', 'origin': 'maestro', 'comment': 'kunit_log_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e17a', 'origin': 'maestro', 'comment': 'kunit_log_newline_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e17c', 'origin': 'maestro', 'comment': 'kunit_status_set_failure_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e17d', 'origin': 'maestro', 'comment': 'kunit_status_mark_skipped_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e17f', 'origin': 'maestro', 'comment': 'kunit_current_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e180', 'origin': 'maestro', 'comment': 'kunit_current_fail_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e182', 'origin': 'maestro', 'comment': 'kunit_device_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e183', 'origin': 'maestro', 'comment': 'kunit_device_cleanup_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e184', 'origin': 'maestro', 'comment': 'kunit_device_driver_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e186', 'origin': 'maestro', 'comment': 'kunit_test_fault_null_dereference on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e188', 'origin': 'maestro', 'comment': 'kunit_platform_device_alloc_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e189', 'origin': 'maestro', 'comment': 'kunit_platform_device_add_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e18a', 'origin': 'maestro', 'comment': 'kunit_platform_device_add_twice_fails_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.805000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e18b', 'origin': 'maestro', 'comment': 'kunit_platform_device_add_cleans_up on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e18d', 'origin': 'maestro', 'comment': 'kunit_platform_driver_register_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e18e', '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-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e190', 'origin': 'maestro', 'comment': 'string_stream_managed_init_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e191', 'origin': 'maestro', 'comment': 'string_stream_unmanaged_init_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e192', 'origin': 'maestro', 'comment': 'string_stream_managed_free_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e193', 'origin': 'maestro', 'comment': 'string_stream_resource_free_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e194', 'origin': 'maestro', 'comment': 'string_stream_line_add_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e195', 'origin': 'maestro', 'comment': 'string_stream_variable_length_line_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e196', 'origin': 'maestro', 'comment': 'string_stream_append_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e197', 'origin': 'maestro', 'comment': 'string_stream_append_auto_newline_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e198', 'origin': 'maestro', 'comment': 'string_stream_append_empty_string_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e199', 'origin': 'maestro', 'comment': 'string_stream_no_auto_newline_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e19a', 'origin': 'maestro', 'comment': 'string_stream_auto_newline_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e19b', 'origin': 'maestro', 'comment': 'string_stream_performance_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e19d', 'origin': 'maestro', 'comment': 'kunit_test_is_literal on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e19e', 'origin': 'maestro', 'comment': 'kunit_test_is_str_literal on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e19f', 'origin': 'maestro', 'comment': 'kunit_test_assert_prologue on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.806000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a0', 'origin': 'maestro', 'comment': 'kunit_test_assert_print_msg on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a1', 'origin': 'maestro', 'comment': 'kunit_test_unary_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a2', 'origin': 'maestro', 'comment': 'kunit_test_ptr_not_err_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a3', 'origin': 'maestro', 'comment': 'kunit_test_binary_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a4', 'origin': 'maestro', 'comment': 'kunit_test_binary_ptr_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a5', 'origin': 'maestro', 'comment': 'kunit_test_binary_str_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a6', 'origin': 'maestro', 'comment': 'kunit_test_assert_hexdump on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a7', 'origin': 'maestro', 'comment': 'kunit_test_mem_assert_format on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1a9', 'origin': 'maestro', 'comment': 'example_simple_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1aa', 'origin': 'maestro', 'comment': 'example_skip_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ab', 'origin': 'maestro', 'comment': 'example_mark_skipped_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ac', 'origin': 'maestro', 'comment': 'example_all_expect_macros_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ad', 'origin': 'maestro', 'comment': 'example_static_stub_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ae', 'origin': 'maestro', 'comment': 'example_static_stub_using_fn_ptr_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1af', 'origin': 'maestro', 'comment': 'example_priv_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1b0', 'origin': 'maestro', 'comment': 'example_slow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.807000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1b2', 'origin': 'maestro', 'comment': 'example value 3 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1b3', 'origin': 'maestro', 'comment': 'example value 2 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1b4', 'origin': 'maestro', 'comment': 'example value 1 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1b5', 'origin': 'maestro', 'comment': 'example value 0 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1b8', 'origin': 'maestro', 'comment': 'Power of zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1b9', 'origin': 'maestro', 'comment': 'Power of one on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ba', 'origin': 'maestro', 'comment': 'Base zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1bb', 'origin': 'maestro', 'comment': 'Base one on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1bc', 'origin': 'maestro', 'comment': 'Two squared on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1bd', 'origin': 'maestro', 'comment': 'Two cubed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1be', 'origin': 'maestro', 'comment': 'Five raised to the fifth power on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1bf', 'origin': 'maestro', 'comment': 'Max base on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1c0', 'origin': 'maestro', 'comment': 'Large result on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1c2', 'origin': 'maestro', 'comment': 'test_bitfields_constants on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1c3', 'origin': 'maestro', 'comment': 'test_bitfields_variables on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.808000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1c5', 'origin': 'maestro', 'comment': 'test_csum_fixed_random_inputs on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1c6', 'origin': 'maestro', 'comment': 'test_csum_all_carry_inputs on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1c7', 'origin': 'maestro', 'comment': 'test_csum_no_carry_inputs on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1c8', 'origin': 'maestro', 'comment': 'test_ip_fast_csum on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1c9', 'origin': 'maestro', 'comment': 'test_csum_ipv6_magic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1cb', 'origin': 'maestro', 'comment': 'list_test_list_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1cc', 'origin': 'maestro', 'comment': 'list_test_list_add on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1cd', 'origin': 'maestro', 'comment': 'list_test_list_add_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ce', 'origin': 'maestro', 'comment': 'list_test_list_del on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1cf', 'origin': 'maestro', 'comment': 'list_test_list_replace on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d0', 'origin': 'maestro', 'comment': 'list_test_list_replace_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d1', 'origin': 'maestro', 'comment': 'list_test_list_swap on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d2', 'origin': 'maestro', 'comment': 'list_test_list_del_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d3', 'origin': 'maestro', 'comment': 'list_test_list_del_init_careful on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d4', 'origin': 'maestro', 'comment': 'list_test_list_move on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d5', 'origin': 'maestro', 'comment': 'list_test_list_move_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d6', 'origin': 'maestro', 'comment': 'list_test_list_bulk_move_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d7', 'origin': 'maestro', 'comment': 'list_test_list_is_head on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d8', 'origin': 'maestro', 'comment': 'list_test_list_is_first on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1d9', 'origin': 'maestro', 'comment': 'list_test_list_is_last on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.809000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1da', 'origin': 'maestro', 'comment': 'list_test_list_empty on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1db', 'origin': 'maestro', 'comment': 'list_test_list_empty_careful on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1dc', 'origin': 'maestro', 'comment': 'list_test_list_rotate_left on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1dd', 'origin': 'maestro', 'comment': 'list_test_list_rotate_to_front on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1de', 'origin': 'maestro', 'comment': 'list_test_list_is_singular on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1df', 'origin': 'maestro', 'comment': 'list_test_list_cut_position on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e0', 'origin': 'maestro', 'comment': 'list_test_list_cut_before on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e1', 'origin': 'maestro', 'comment': 'list_test_list_splice on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e2', 'origin': 'maestro', 'comment': 'list_test_list_splice_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e3', 'origin': 'maestro', 'comment': 'list_test_list_splice_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e4', 'origin': 'maestro', 'comment': 'list_test_list_splice_tail_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e5', 'origin': 'maestro', 'comment': 'list_test_list_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e6', 'origin': 'maestro', 'comment': 'list_test_list_entry_is_head on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e7', 'origin': 'maestro', 'comment': 'list_test_list_first_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e8', 'origin': 'maestro', 'comment': 'list_test_list_last_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1e9', 'origin': 'maestro', 'comment': 'list_test_list_first_entry_or_null on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ea', 'origin': 'maestro', 'comment': 'list_test_list_next_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1eb', 'origin': 'maestro', 'comment': 'list_test_list_prev_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ec', 'origin': 'maestro', 'comment': 'list_test_list_for_each on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ed', 'origin': 'maestro', 'comment': 'list_test_list_for_each_prev on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ee', 'origin': 'maestro', 'comment': 'list_test_list_for_each_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.810000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ef', 'origin': 'maestro', 'comment': 'list_test_list_for_each_prev_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f0', 'origin': 'maestro', 'comment': 'list_test_list_for_each_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f1', 'origin': 'maestro', 'comment': 'list_test_list_for_each_entry_reverse on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f3', 'origin': 'maestro', 'comment': 'hlist_test_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f4', 'origin': 'maestro', 'comment': 'hlist_test_unhashed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f5', 'origin': 'maestro', 'comment': 'hlist_test_unhashed_lockless on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f6', 'origin': 'maestro', 'comment': 'hlist_test_del on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f7', 'origin': 'maestro', 'comment': 'hlist_test_del_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f8', 'origin': 'maestro', 'comment': 'hlist_test_add on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1f9', 'origin': 'maestro', 'comment': 'hlist_test_fake on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1fa', 'origin': 'maestro', 'comment': 'hlist_test_is_singular_node on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1fb', 'origin': 'maestro', 'comment': 'hlist_test_empty on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1fc', 'origin': 'maestro', 'comment': 'hlist_test_move_list on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1fd', 'origin': 'maestro', 'comment': 'hlist_test_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1fe', 'origin': 'maestro', 'comment': 'hlist_test_entry_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e1ff', 'origin': 'maestro', 'comment': 'hlist_test_for_each on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e200', 'origin': 'maestro', 'comment': 'hlist_test_for_each_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e201', 'origin': 'maestro', 'comment': 'hlist_test_for_each_entry on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e202', 'origin': 'maestro', 'comment': 'hlist_test_for_each_entry_continue on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.811000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e203', 'origin': 'maestro', 'comment': 'hlist_test_for_each_entry_from on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e204', 'origin': 'maestro', 'comment': 'hlist_test_for_each_entry_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e206', 'origin': 'maestro', 'comment': 'klist_test_add_tail on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e207', 'origin': 'maestro', 'comment': 'klist_test_add_head on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e208', 'origin': 'maestro', 'comment': 'klist_test_add_behind on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e209', 'origin': 'maestro', 'comment': 'klist_test_add_before on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e20a', 'origin': 'maestro', 'comment': 'klist_test_del_refcount_greater_than_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e20b', 'origin': 'maestro', 'comment': 'klist_test_del_refcount_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e20c', 'origin': 'maestro', 'comment': 'klist_test_remove on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e20d', 'origin': 'maestro', 'comment': 'klist_test_node_attached on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e20f', 'origin': 'maestro', 'comment': 'hashtable_test_hash_init on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e210', 'origin': 'maestro', 'comment': 'hashtable_test_hash_empty on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e211', 'origin': 'maestro', 'comment': 'hashtable_test_hash_hashed on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e212', 'origin': 'maestro', 'comment': 'hashtable_test_hash_add on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e213', 'origin': 'maestro', 'comment': 'hashtable_test_hash_del on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e214', 'origin': 'maestro', 'comment': 'hashtable_test_hash_for_each on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e215', 'origin': 'maestro', 'comment': 'hashtable_test_hash_for_each_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e216', 'origin': 'maestro', 'comment': 'hashtable_test_hash_for_each_possible on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.812000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e217', 'origin': 'maestro', 'comment': 'hashtable_test_hash_for_each_possible_safe on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e219', 'origin': 'maestro', 'comment': 'genmask_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e21a', 'origin': 'maestro', 'comment': 'genmask_ull_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e21b', 'origin': 'maestro', 'comment': 'genmask_u128_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e21c', 'origin': 'maestro', 'comment': 'genmask_input_check_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e21e', 'origin': 'maestro', 'comment': 'cmdline_test_noint on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e21f', 'origin': 'maestro', 'comment': 'cmdline_test_lead_int on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e220', 'origin': 'maestro', 'comment': 'cmdline_test_tail_int on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e221', 'origin': 'maestro', 'comment': 'cmdline_test_range on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e223', 'origin': 'maestro', 'comment': 'test_clobber_zone on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e224', 'origin': 'maestro', 'comment': 'test_next_pointer on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e225', 'origin': 'maestro', 'comment': 'test_first_word on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e226', 'origin': 'maestro', 'comment': 'test_clobber_50th_byte on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e227', 'origin': 'maestro', 'comment': 'test_clobber_redzone_free on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e228', 'origin': 'maestro', 'comment': 'test_kmalloc_redzone_access on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e229', 'origin': 'maestro', 'comment': 'test_kfree_rcu on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e22a', 'origin': 'maestro', 'comment': 'test_leak_destroy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.813000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e22c', 'origin': 'maestro', 'comment': 'memset_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e22d', 'origin': 'maestro', 'comment': 'memcpy_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e22e', 'origin': 'maestro', 'comment': 'memcpy_large_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e22f', 'origin': 'maestro', 'comment': 'memmove_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e230', 'origin': 'maestro', 'comment': 'memmove_large_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e231', 'origin': 'maestro', 'comment': 'memmove_overlap_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e233', 'origin': 'maestro', 'comment': 'is_signed_type_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e235', 'origin': 'maestro', 'comment': 'u8_u8__u8_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e236', 'origin': 'maestro', 'comment': 's8_s8__s8_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e237', 'origin': 'maestro', 'comment': 'u16_u16__u16_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e238', 'origin': 'maestro', 'comment': 's16_s16__s16_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e239', 'origin': 'maestro', 'comment': 'u32_u32__u32_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e23a', 'origin': 'maestro', 'comment': 's32_s32__s32_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e23b', 'origin': 'maestro', 'comment': 'u64_u64__u64_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e23c', 'origin': 'maestro', 'comment': 's64_s64__s64_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e23d', 'origin': 'maestro', 'comment': 'u32_u32__int_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e23e', 'origin': 'maestro', 'comment': 'u32_u32__u8_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e23f', 'origin': 'maestro', 'comment': 'u8_u8__int_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.814000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e240', 'origin': 'maestro', 'comment': 'int_int__u8_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e241', 'origin': 'maestro', 'comment': 'shift_sane_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e242', 'origin': 'maestro', 'comment': 'shift_overflow_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e243', 'origin': 'maestro', 'comment': 'shift_truncate_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e244', 'origin': 'maestro', 'comment': 'shift_nonsense_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e245', 'origin': 'maestro', 'comment': 'overflow_allocation_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e246', 'origin': 'maestro', 'comment': 'overflow_size_helpers_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e247', 'origin': 'maestro', 'comment': 'overflows_type_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e248', 'origin': 'maestro', 'comment': 'same_type_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e249', 'origin': 'maestro', 'comment': 'castable_to_type_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e24a', 'origin': 'maestro', 'comment': 'DEFINE_FLEX_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e24c', 'origin': 'maestro', 'comment': 'test_u8_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e24d', 'origin': 'maestro', 'comment': 'test_u16_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e24e', 'origin': 'maestro', 'comment': 'test_u32_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e24f', 'origin': 'maestro', 'comment': 'test_u64_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e250', 'origin': 'maestro', 'comment': 'test_char_array_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e251', 'origin': 'maestro', 'comment': 'test_small_hole_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e252', 'origin': 'maestro', 'comment': 'test_big_hole_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.815000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e253', 'origin': 'maestro', 'comment': 'test_trailing_hole_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e254', 'origin': 'maestro', 'comment': 'test_packed_zero on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e255', 'origin': 'maestro', 'comment': 'test_small_hole_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e256', 'origin': 'maestro', 'comment': 'test_big_hole_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e257', 'origin': 'maestro', 'comment': 'test_trailing_hole_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e258', 'origin': 'maestro', 'comment': 'test_packed_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e259', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e25a', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e25b', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e25c', 'origin': 'maestro', 'comment': 'test_packed_assigned_dynamic_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e25d', 'origin': 'maestro', 'comment': 'test_small_hole_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e25e', 'origin': 'maestro', 'comment': 'test_big_hole_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e25f', 'origin': 'maestro', 'comment': 'test_trailing_hole_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e260', 'origin': 'maestro', 'comment': 'test_packed_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e261', 'origin': 'maestro', 'comment': 'test_small_hole_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e262', 'origin': 'maestro', 'comment': 'test_big_hole_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e263', 'origin': 'maestro', 'comment': 'test_trailing_hole_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e264', 'origin': 'maestro', 'comment': 'test_packed_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e265', 'origin': 'maestro', 'comment': 'test_small_hole_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e266', 'origin': 'maestro', 'comment': 'test_big_hole_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.816000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e267', 'origin': 'maestro', 'comment': 'test_trailing_hole_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e268', 'origin': 'maestro', 'comment': 'test_packed_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e269', 'origin': 'maestro', 'comment': 'test_small_hole_runtime_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e26a', 'origin': 'maestro', 'comment': 'test_big_hole_runtime_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e26b', 'origin': 'maestro', 'comment': 'test_trailing_hole_runtime_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e26c', 'origin': 'maestro', 'comment': 'test_packed_runtime_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e26d', 'origin': 'maestro', 'comment': 'test_small_hole_runtime_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e26e', 'origin': 'maestro', 'comment': 'test_big_hole_runtime_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e26f', 'origin': 'maestro', 'comment': 'test_trailing_hole_runtime_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e270', 'origin': 'maestro', 'comment': 'test_packed_runtime_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e271', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e272', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e273', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e274', 'origin': 'maestro', 'comment': 'test_packed_assigned_static_partial on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e275', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e276', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e277', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e278', 'origin': 'maestro', 'comment': 'test_packed_assigned_static_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e279', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e27a', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.817000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e27b', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e27c', 'origin': 'maestro', 'comment': 'test_packed_assigned_dynamic_all on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e27d', 'origin': 'maestro', 'comment': 'test_small_hole_assigned_copy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e27e', 'origin': 'maestro', 'comment': 'test_big_hole_assigned_copy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e27f', 'origin': 'maestro', 'comment': 'test_trailing_hole_assigned_copy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e280', 'origin': 'maestro', 'comment': 'test_packed_assigned_copy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e281', 'origin': 'maestro', 'comment': 'test_u8_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e282', 'origin': 'maestro', 'comment': 'test_u16_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e283', 'origin': 'maestro', 'comment': 'test_u32_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e284', 'origin': 'maestro', 'comment': 'test_u64_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e285', 'origin': 'maestro', 'comment': 'test_char_array_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e286', 'origin': 'maestro', 'comment': 'test_switch_1_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e287', 'origin': 'maestro', 'comment': 'test_switch_2_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e288', 'origin': 'maestro', 'comment': 'test_small_hole_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e289', 'origin': 'maestro', 'comment': 'test_big_hole_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e28a', 'origin': 'maestro', 'comment': 'test_trailing_hole_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e28b', 'origin': 'maestro', 'comment': 'test_packed_none on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e28c', 'origin': 'maestro', 'comment': 'test_user on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e28e', 'origin': 'maestro', 'comment': 'fortify_test_known_sizes on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.818000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e28f', 'origin': 'maestro', 'comment': 'fortify_test_control_flow_split on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e290', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_kmalloc_const on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e291', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_kmalloc_dynamic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e292', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_vmalloc_const on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e293', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_vmalloc_dynamic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e294', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_kvmalloc_const on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e295', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_kvmalloc_dynamic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e296', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_devm_kmalloc_const on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e297', 'origin': 'maestro', 'comment': 'fortify_test_alloc_size_devm_kmalloc_dynamic on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e298', 'origin': 'maestro', 'comment': 'fortify_test_realloc_size on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e299', 'origin': 'maestro', 'comment': 'fortify_test_strlen on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e29a', 'origin': 'maestro', 'comment': 'fortify_test_strnlen on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e29b', 'origin': 'maestro', 'comment': 'fortify_test_strcpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e29c', 'origin': 'maestro', 'comment': 'fortify_test_strncpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e29d', 'origin': 'maestro', 'comment': 'fortify_test_strscpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e29e', 'origin': 'maestro', 'comment': 'fortify_test_strcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e29f', 'origin': 'maestro', 'comment': 'fortify_test_strncat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a0', 'origin': 'maestro', 'comment': 'fortify_test_strlcat on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a1', 'origin': 'maestro', 'comment': 'fortify_test_memcpy on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a2', 'origin': 'maestro', 'comment': 'fortify_test_memmove on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a3', 'origin': 'maestro', 'comment': 'fortify_test_memscan on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.819000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a4', 'origin': 'maestro', 'comment': 'fortify_test_memchr on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a5', 'origin': 'maestro', 'comment': 'fortify_test_memchr_inv on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a6', 'origin': 'maestro', 'comment': 'fortify_test_memcmp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a7', 'origin': 'maestro', 'comment': 'fortify_test_kmemdup on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2a9', 'origin': 'maestro', 'comment': 'siphash_test on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2ab', 'origin': 'maestro', 'comment': 'usercopy_test_valid on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2ac', 'origin': 'maestro', 'comment': 'usercopy_test_invalid on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2ad', 'origin': 'maestro', 'comment': 'usercopy_test_check_nonzero_user on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2ae', 'origin': 'maestro', 'comment': 'usercopy_test_copy_struct_from_user on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b0', 'origin': 'maestro', 'comment': 'freq_qos_test_min on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b1', 'origin': 'maestro', 'comment': 'freq_qos_test_maxdef on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b2', 'origin': 'maestro', 'comment': 'freq_qos_test_readd on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b4', 'origin': 'maestro', 'comment': 'pe_test_uints on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b5', 'origin': 'maestro', 'comment': 'pe_test_uint_arrays on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b6', 'origin': 'maestro', 'comment': 'pe_test_strings on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b7', 'origin': 'maestro', 'comment': 'pe_test_bool on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.820000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b8', 'origin': 'maestro', 'comment': 'pe_test_move_inline_u8 on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.821000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2b9', 'origin': 'maestro', 'comment': 'pe_test_move_inline_str on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.821000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2ba', 'origin': 'maestro', 'comment': 'pe_test_reference on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.821000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2bc', 'origin': 'maestro', 'comment': 'input_test_polling on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.821000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2bd', 'origin': 'maestro', 'comment': 'input_test_timestamp on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.821000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2be', 'origin': 'maestro', 'comment': 'input_test_match_device_id on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.821000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}, {'build_id': 'maestro:dummy_66fd02cc63a8011834f7e0ea_x86_64', 'id': 'maestro:66fd03c163a8011834f7e2bf', 'origin': 'maestro', 'comment': 'input_test_grab on kubernetes in k8s-gke-eu-west4', 'start_time': '2024-10-02T08:26:40.821000+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-mainline-staging-mainline-20241002.0.tar.gz?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'job_txt', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/job_txt?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}, {'name': 'kunit_json', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/kunit_json?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D'}], 'log_url': 'https://kciapistagingstorage1.file.core.windows.net/staging/kunit-x86_64-66fd031b63a8011834f7e100/test_log?sv=2022-11-02&ss=f&srt=sco&sp=r&se=2024-10-17T19:19:12Z&st=2023-10-17T11:19:12Z&spr=https&sig=sLmFlvZHXRrZsSGubsDUIvTiv%2BtzgDq6vALfkrtWnv8%3D', 'log_excerpt': 'list_test_list_bulk_move_tail\n ok 13 list_test_list_is_head\n ok 14 list_test_list_is_first\n ok 15 list_test_list_is_last\n ok 16 list_test_list_empty\n ok 17 list_test_list_empty_careful\n ok 18 list_test_list_rotate_left\n ok 19 list_test_list_rotate_to_front\n ok 20 list_test_list_is_singular\n ok 21 list_test_list_cut_position\n ok 22 list_test_list_cut_before\n ok 23 list_test_list_splice\n ok 24 list_test_list_splice_tail\n ok 25 list_test_list_splice_init\n ok 26 list_test_list_splice_tail_init\n ok 27 list_test_list_entry\n ok 28 list_test_list_entry_is_head\n ok 29 list_test_list_first_entry\n ok 30 list_test_list_last_entry\n ok 31 list_test_list_first_entry_or_null\n ok 32 list_test_list_next_entry\n ok 33 list_test_list_prev_entry\n ok 34 list_test_list_for_each\n ok 35 list_test_list_for_each_prev\n ok 36 list_test_list_for_each_safe\n ok 37 list_test_list_for_each_prev_safe\n ok 38 list_test_list_for_each_entry\n ok 39 list_test_list_for_each_entry_reverse\n# list-kunit-test: pass:39 fail:0 skip:0 total:39\n# Totals: pass:39 fail:0 skip:0 total:39\nok 31 list-kunit-test\n KTAP version 1\n # Subtest: hlist\n # module: list_test\n 1..18\n ok 1 hlist_test_init\n ok 2 hlist_test_unhashed\n ok 3 hlist_test_unhashed_lockless\n ok 4 hlist_test_del\n ok 5 hlist_test_del_init\n ok 6 hlist_test_add\n ok 7 hlist_test_fake\n ok 8 hlist_test_is_singular_node\n ok 9 hlist_test_empty\n ok 10 hlist_test_move_list\n ok 11 hlist_test_entry\n ok 12 hlist_test_entry_safe\n ok 13 hlist_test_for_each\n ok 14 hlist_test_for_each_safe\n ok 15 hlist_test_for_each_entry\n ok 16 hlist_test_for_each_entry_continue\n ok 17 hlist_test_for_each_entry_from\n ok 18 hlist_test_for_each_entry_safe\n# hlist: pass:18 fail:0 skip:0 total:18\n# Totals: pass:18 fail:0 skip:0 total:18\nok 32 hlist\n KTAP version 1\n # Subtest: klist\n # module: list_test\n 1..8\n ok 1 klist_test_add_tail\n ok 2 klist_test_add_head\n ok 3 klist_test_add_behind\n ok 4 klist_test_add_before\n ok 5 klist_test_del_refcount_greater_than_zero\n ok 6 klist_test_del_refcount_zero\n ok 7 klist_test_remove\n ok 8 klist_test_node_attached\n# klist: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 33 klist\n KTAP version 1\n # Subtest: hashtable\n # module: hashtable_test\n 1..9\n ok 1 hashtable_test_hash_init\n ok 2 hashtable_test_hash_empty\n ok 3 hashtable_test_hash_hashed\n ok 4 hashtable_test_hash_add\n ok 5 hashtable_test_hash_del\n ok 6 hashtable_test_hash_for_each\n ok 7 hashtable_test_hash_for_each_safe\n ok 8 hashtable_test_hash_for_each_possible\n ok 9 hashtable_test_hash_for_each_possible_safe\n# hashtable: pass:9 fail:0 skip:0 total:9\n# Totals: pass:9 fail:0 skip:0 total:9\nok 34 hashtable\n KTAP version 1\n # Subtest: bits-test\n # module: test_bits\n 1..4\n ok 1 genmask_test\n ok 2 genmask_ull_test\n ok 3 genmask_u128_test\n ok 4 genmask_input_check_test\n# bits-test: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 35 bits-test\n KTAP version 1\n # Subtest: cmdline\n # module: cmdline_kunit\n 1..4\n ok 1 cmdline_test_noint\n ok 2 cmdline_test_lead_int\n ok 3 cmdline_test_tail_int\n ok 4 cmdline_test_range\n# cmdline: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 36 cmdline\n KTAP version 1\n # Subtest: slub_test\n # module: slub_kunit\n 1..8\n ok 1 test_clobber_zone\n ok 2 test_next_pointer\n ok 3 test_first_word\n ok 4 test_clobber_50th_byte\n ok 5 test_clobber_redzone_free\nstackdepot: allocating hash table of 65536 entries via kvcalloc\n ok 6 test_kmalloc_redzone_access\n ok 7 test_kfree_rcu\nObject 0x(____ptrval____) @offset=0\n------------[ cut here ]------------\nkmem_cache_destroy TestSlub_kfree_rcu: Slab cache still has objects when called from test_leak_destroy+0x78/0x100\nWARNING: CPU: 0 PID: 528 at mm/slab_common.c:511 kmem_cache_destroy+0xc9/0x130\nCPU: 0 UID: 0 PID: 528 Comm: kunit_try_catch Tainted: G D N 6.12.0-rc1 #1\nTainted: [D]=DIE, [N]=TEST\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014\nRIP: 0010:kmem_cache_destroy+0xc9/0x130\nCode: 8f 5b e9 1a 09 2b 00 e8 35 e8 f9 ff eb cb 48 8b 53 58 48 8b 4c 24 08 48 c7 c6 20 c9 c0 8f 48 c7 c7 28 5c d2 8f e8 97 e1 f4 ff <0f> 0b 48 8b 43 68 48 8b 53 60 48 c7 c7 20 9f eb 8f 48 89 42 08 48\nRSP: 0018:ffffbc6a414e7e38 EFLAGS: 00000286\nRAX: 0000000000000000 RBX: ffff9fcec116b6c0 RCX: 00000000ffffefff\nRDX: 0000000000000000 RSI: ffffbc6a414e7ce0 RDI: 0000000000000001\nRBP: ffff9fcec116b6c0 R08: 0000000000004ffb R09: 00000000ffffefff\nR10: 00000000ffffefff R11: ffffffff8fe43160 R12: 0000000000000000\nR13: ffffffff8fec5f30 R14: ffffbc6a40013c88 R15: ffffffff8f830710\nFS: 0000000000000000(0000) GS:ffffffff8fe3b000(0000) knlGS:0000000000000000\nCS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\nCR2: 0000000000000000 CR3: 000000000b230000 CR4: 00000000000006f0\nCall Trace:\n \n ? __warn+0x70/0xf0\n ? kmem_cache_destroy+0xc9/0x130\n ? report_bug+0x166/0x1c0\n ? handle_bug+0x53/0x90\n ? exc_invalid_op+0x17/0x70\n ? asm_exc_invalid_op+0x1a/0x20\n ? __pfx_kunit_generic_run_threadfn_adapter+0x10/0x10\n ? kmem_cache_destroy+0xc9/0x130\n ? kmem_cache_destroy+0xc9/0x130\n test_leak_destroy+0x78/0x100\n kunit_try_run_case+0x92/0x180\n kunit_generic_run_threadfn_adapter+0x1c/0x40\n kthread+0xae/0xe0\n ? __pfx_kthread+0x10/0x10\n ret_from_fork+0x2f/0x50\n ? __pfx_kthread+0x10/0x10\n ret_from_fork_asm+0x19/0x30\n \n---[ end trace 0000000000000000 ]---\n ok 8 test_leak_destroy\n# slub_test: pass:8 fail:0 skip:0 total:8\n# Totals: pass:8 fail:0 skip:0 total:8\nok 37 slub_test\n KTAP version 1\n # Subtest: memcpy\n # module: memcpy_kunit\n 1..6\n # memset_test: ok: memset() direct assignment\n # memset_test: ok: memset() complete overwrite\n # memset_test: ok: memset() middle overwrite\n # memset_test: ok: memset() argument side-effects\n # memset_test: ok: memset() memset_after()\n # memset_test: ok: memset() memset_startat()\n ok 1 memset_test\n # memcpy_test: ok: memcpy() static initializers\n # memcpy_test: ok: memcpy() direct assignment\n # memcpy_test: ok: memcpy() complete overwrite\n # memcpy_test: ok: memcpy() middle overwrite\n # memcpy_test: ok: memcpy() argument side-effects\n ok 2 memcpy_test\n # memcpy_large_test.speed: slow\n ok 3 memcpy_large_test\n # memmove_test: ok: memmove() static initializers\n # memmove_test: ok: memmove() direct assignment\n # memmove_test: ok: memmove() complete overwrite\n # memmove_test: ok: memmove() middle overwrite\n # memmove_test: ok: memmove() argument side-effects\n # memmove_test: ok: memmove() overlapping write\n # memmove_test.speed: slow\n ok 4 memmove_test\n # memmove_large_test.speed: slow\n ok 5 memmove_large_test\n # memmove_overlap_test.speed: slow\n ok 6 memmove_overlap_test\n# memcpy: pass:6 fail:0 skip:0 total:6\n# Totals: pass:6 fail:0 skip:0 total:6\nok 38 memcpy\n KTAP version 1\n # Subtest: is_signed_type\n # module: is_signed_type_kunit\n 1..1\n ok 1 is_signed_type_test\nok 39 is_signed_type\n KTAP version 1\n # Subtest: overflow\n # module: overflow_kunit\n 1..22\n # u8_u8__u8_overflow_test: 18 u8_u8__u8 arithmetic tests finished\n ok 1 u8_u8__u8_overflow_test\n # s8_s8__s8_overflow_test: 19 s8_s8__s8 arithmetic tests finished\n ok 2 s8_s8__s8_overflow_test\n # u16_u16__u16_overflow_test: 17 u16_u16__u16 arithmetic tests finished\n ok 3 u16_u16__u16_overflow_test\n # s16_s16__s16_overflow_test: 17 s16_s16__s16 arithmetic tests finished\n ok 4 s16_s16__s16_overflow_test\n # u32_u32__u32_overflow_test: 17 u32_u32__u32 arithmetic tests finished\n ok 5 u32_u32__u32_overflow_test\n # s32_s32__s32_overflow_test: 17 s32_s32__s32 arithmetic tests finished\n ok 6 s32_s32__s32_overflow_test\n # u64_u64__u64_overflow_test: 17 u64_u64__u64 arithmetic tests finished\n ok 7 u64_u64__u64_overflow_test\n # s64_s64__s64_overflow_test: 21 s64_s64__s64 arithmetic tests finished\n ok 8 s64_s64__s64_overflow_test\n # u32_u32__int_overflow_test: 2 u32_u32__int arithmetic tests finished\n ok 9 u32_u32__int_overflow_test\n # u32_u32__u8_overflow_test: 3 u32_u32__u8 arithmetic tests finished\n ok 10 u32_u32__u8_overflow_test\n # u8_u8__int_overflow_test: 3 u8_u8__int arithmetic tests finished\n ok 11 u8_u8__int_overflow_test\n # int_int__u8_overflow_test: 3 int_int__u8 arithmetic tests finished\n ok 12 int_int__u8_overflow_test\n # shift_sane_test: 36 sane shift tests finished\n ok 13 shift_sane_test\n # shift_overflow_test: 25 overflow shift tests finished\n ok 14 shift_overflow_test\n # shift_truncate_test: 27 truncate shift tests finished\n ok 15 shift_truncate_test\n # shift_nonsense_test: 25 nonsense shift tests finished\n ok 16 shift_nonsense_test\n # overflow_allocation_test: 11 allocation overflow tests finished\n ok 17 overflow_allocation_test\n # overflow_size_helpers_test: 43 overflow size helper tests finished\n ok 18 overflow_size_helpers_test\n # overflows_type_test: 658 overflows_type() tests finished\n ok 19 overflows_type_test\n # same_type_test: 0 __same_type() tests finished\n ok 20 same_type_test\n # castable_to_type_test: 103 castable_to_type() tests finished\n ok 21 castable_to_type_test\n ok 22 DEFINE_FLEX_test\n# overflow: pass:22 fail:0 skip:0 total:22\n# Totals: pass:22 fail:0 skip:0 total:22\nok 40 overflow\n KTAP version 1\n # Subtest: stackinit\n # module: stackinit_kunit\n 1..65\n ok 1 test_u8_zero\n ok 2 test_u16_zero\n ok 3 test_u32_zero\n ok 4 test_u64_zero\n ok 5 test_char_array_zero\n ok 6 test_small_hole_zero\n ok 7 test_big_hole_zero\n ok 8 test_trailing_hole_zero\n ok 9 test_packed_zero\n ok 10 test_small_hole_dynamic_partial\n ok 11 test_big_hole_dynamic_partial\n ok 12 test_trailing_hole_dynamic_partial\n ok 13 test_packed_dynamic_partial\n ok 14 test_small_hole_assigned_dynamic_partial\n ok 15 test_big_hole_assigned_dynamic_partial\n ok 16 test_trailing_hole_assigned_dynamic_partial\n ok 17 test_packed_assigned_dynamic_partial\n ok 18 test_small_hole_static_partial\n ok 19 test_big_hole_static_partial\n ok 20 test_trailing_hole_static_partial\n ok 21 test_packed_static_partial\n ok 22 test_small_hole_static_all\n ok 23 test_big_hole_static_all\n ok 24 test_trailing_hole_static_all\n ok 25 test_packed_static_all\n ok 26 test_small_hole_dynamic_all\n ok 27 test_big_hole_dynamic_all\n ok 28 test_trailing_hole_dynamic_all\n ok 29 test_packed_dynamic_all\n ok 30 test_small_hole_runtime_partial\n ok 31 test_big_hole_runtime_partial\n ok 32 test_trailing_hole_runtime_partial\n ok 33 test_packed_runtime_partial\n ok 34 test_small_hole_runtime_all\n ok 35 test_big_hole_runtime_all\n ok 36 test_trailing_hole_runtime_all\n ok 37 test_packed_runtime_all\n ok 38 test_small_hole_assigned_static_partial\n ok 39 test_big_hole_assigned_static_partial\n ok 40 test_trailing_hole_assigned_static_partial\n ok 41 test_packed_assigned_static_partial\n ok 42 test_small_hole_assigned_static_all\n ok 43 test_big_hole_assigned_static_all\n ok 44 test_trailing_hole_assigned_static_all\n ok 45 test_packed_assigned_static_all\n ok 46 test_small_hole_assigned_dynamic_all\n ok 47 test_big_hole_assigned_dynamic_all\n ok 48 test_trailing_hole_assigned_dynamic_all\n ok 49 test_packed_assigned_dynamic_all\n ok 50 test_small_hole_assigned_copy # SKIP XFAIL uninit bytes: 3\n ok 51 test_big_hole_assigned_copy # SKIP XFAIL uninit bytes: 124\n ok 52 test_trailing_hole_assigned_copy # SKIP XFAIL uninit bytes: 7\n ok 53 test_packed_assigned_copy\n ok 54 test_u8_none\n ok 55 test_u16_none\n ok 56 test_u32_none\n ok 57 test_u64_none\n ok 58 test_char_array_none\n ok 59 test_switch_1_none # SKIP XFAIL uninit bytes: 80\n ok 60 test_switch_2_none # SKIP XFAIL uninit bytes: 80\n ok 61 test_small_hole_none\n ok 62 test_big_hole_none\n ok 63 test_trailing_hole_none\n ok 64 test_packed_none\n ok 65 test_user\n# stackinit: pass:60 fail:0 skip:5 total:65\n# Totals: pass:60 fail:0 skip:5 total:65\nok 41 stackinit\n KTAP version 1\n # Subtest: fortify\n # module: fortify_kunit\n 1..26\n ok 1 fortify_test_known_sizes # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 2 fortify_test_control_flow_split # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 3 fortify_test_alloc_size_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 4 fortify_test_alloc_size_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 5 fortify_test_alloc_size_vmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 6 fortify_test_alloc_size_vmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 7 fortify_test_alloc_size_kvmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 8 fortify_test_alloc_size_kvmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 9 fortify_test_alloc_size_devm_kmalloc_const # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 10 fortify_test_alloc_size_devm_kmalloc_dynamic # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 11 fortify_test_realloc_size # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 12 fortify_test_strlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 13 fortify_test_strnlen # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 14 fortify_test_strcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 15 fortify_test_strncpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 16 fortify_test_strscpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 17 fortify_test_strcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 18 fortify_test_strncat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 19 fortify_test_strlcat # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 20 fortify_test_memcpy # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 21 fortify_test_memmove # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 22 fortify_test_memscan # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 23 fortify_test_memchr # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 24 fortify_test_memchr_inv # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 25 fortify_test_memcmp # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n ok 26 fortify_test_kmemdup # SKIP Not built with CONFIG_FORTIFY_SOURCE=y\n# fortify: pass:0 fail:0 skip:26 total:26\n# Totals: pass:0 fail:0 skip:26 total:26\nok 42 fortify # SKIP \n KTAP version 1\n # Subtest: siphash\n # module: siphash_kunit\n 1..1\n ok 1 siphash_test\nok 43 siphash\n KTAP version 1\n # Subtest: usercopy\n # module: usercopy_kunit\n 1..4\n ok 1 usercopy_test_valid\n ok 2 usercopy_test_invalid\n ok 3 usercopy_test_check_nonzero_user\n ok 4 usercopy_test_copy_struct_from_user\n# usercopy: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 44 usercopy\n KTAP version 1\n # Subtest: qos-kunit-test\n # module: qos_test\n 1..3\n ok 1 freq_qos_test_min\n ok 2 freq_qos_test_maxdef\n ok 3 freq_qos_test_readd\n# qos-kunit-test: pass:3 fail:0 skip:0 total:3\n# Totals: pass:3 fail:0 skip:0 total:3\nok 45 qos-kunit-test\n KTAP version 1\n # Subtest: property-entry\n # module: property_entry_test\n 1..7\n ok 1 pe_test_uints\n ok 2 pe_test_uint_arrays\n ok 3 pe_test_strings\n ok 4 pe_test_bool\n ok 5 pe_test_move_inline_u8\n ok 6 pe_test_move_inline_str\n ok 7 pe_test_reference\n# property-entry: pass:7 fail:0 skip:0 total:7\n# Totals: pass:7 fail:0 skip:0 total:7\nok 46 property-entry\n KTAP version 1\n # Subtest: input_core\n # module: input_test\n 1..4\ninput: Test input device as /devices/virtual/input/input3\n ok 1 input_test_polling\ninput: Test input device as /devices/virtual/input/input4\n ok 2 input_test_timestamp\ninput: Test input device as /devices/virtual/input/input5\n ok 3 input_test_match_device_id\ninput: Test input device as /devices/virtual/input/input6\n ok 4 input_test_grab\n# input_core: pass:4 fail:0 skip:0 total:4\n# Totals: pass:4 fail:0 skip:0 total:4\nok 47 input_core\nreboot: Restarting system\nreboot: machine restart\n'}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:29:45 AM UTC [INFO] Received an event for node: 66fd030f63a8011834f7e0ed
10/02/2024 08:29:46 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd030f63a8011834f7e0ed', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:43.752000+00:00', 'architecture': 'arc', 'compiler': 'gcc-12', 'config_name': 'haps_hs_smp_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd030f63a8011834f7e0ed-kbuild-gcc-12-arc-haps-h-jzm7p1t4', '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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/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-66fd030f63a8011834f7e0ed/.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-66fd030f63a8011834f7e0ed/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': '/selftests/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\'\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]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/tdx\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/tdx/tdx_guest_test] Error 1\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]: *** [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\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]: Leaving directory \'/tmp/kci/linux/tools/testing/selftests/vDSO\'\nmake[3]: *** [../lib.mk:222: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_test_gettimeofday] Error 1\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=1727857779\n+ echo -----log:build_dtbs-----\n-----log:build_dtbs-----\n+ echo job:build_dtbs=running\n++ date +%s\n+ echo jobsts:build_dtbs=1727857779\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=1727857779\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727857779\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=1727857779\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727857779\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/build\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin.modinfo\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727857780\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727857780\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=1727857780\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727857780\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=1727857780\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/02/2024 08:29:56 AM UTC [INFO] Received an event for node: 66fd031563a8011834f7e0f7
10/02/2024 08:29:56 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031563a8011834f7e0f7', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:49.689000+00:00', 'architecture': 'i386', 'compiler': 'gcc-12', 'config_name': 'allnoconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031563a8011834f7e0f7-kbuild-gcc-12-i386-allno-tue421ch', '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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/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-66fd031563a8011834f7e0f7/.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-66fd031563a8011834f7e0f7/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=1727857791\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727857791\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=1727857791\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727857791\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=1727857791\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727857791\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=1727857791\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/02/2024 08:30:16 AM UTC [INFO] Received an event for node: 66fd031863a8011834f7e0fb
10/02/2024 08:30:17 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031863a8011834f7e0fb', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:52.346000+00:00', 'architecture': 'riscv', 'compiler': 'gcc-12', 'config_name': 'nommu_k210_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031863a8011834f7e0fb-kbuild-gcc-12-riscv-nomm-faqrwdyi', '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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/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-66fd031863a8011834f7e0fb/.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-66fd031863a8011834f7e0fb/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=1727857809\n+ echo -----log:build_dtbs-----\n-----log:build_dtbs-----\n+ echo job:build_dtbs=running\n++ date +%s\n+ echo jobsts:build_dtbs=1727857809\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=1727857809\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727857809\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=1727857809\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727857809\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=1727857809\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727857809\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=1727857809\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727857809\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=1727857809\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/02/2024 08:30:17 AM UTC [INFO] Received an event for node: 66fd031b63a8011834f7e0ff
10/02/2024 08:30:17 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031b63a8011834f7e0ff', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:55.138000+00:00', 'architecture': 'x86_64', 'compiler': 'gcc-12', 'config_name': 'tinyconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031b63a8011834f7e0ff-kbuild-gcc-12-x86-tinyco-eftlapu1', '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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/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-66fd031b63a8011834f7e0ff/.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-66fd031b63a8011834f7e0ff/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=1727857811\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727857811\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=1727857811\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727857811\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=1727857811\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727857811\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=1727857811\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/02/2024 08:30:46 AM UTC [INFO] Received an event for node: 66fd031663a8011834f7e0f8
10/02/2024 08:30:46 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031663a8011834f7e0f8', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:50.198000+00:00', 'architecture': 'i386', 'compiler': 'gcc-12', 'config_name': 'tinyconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031663a8011834f7e0f8-kbuild-gcc-12-i386-tinyc-l6sx3nq0', '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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/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-66fd031663a8011834f7e0f8/.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-66fd031663a8011834f7e0f8/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=1727857841\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727857841\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=1727857841\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727857841\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=1727857841\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727857841\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=1727857841\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/02/2024 08:30:48 AM UTC [INFO] Received an event for node: 66fd031963a8011834f7e0fd
10/02/2024 08:30:48 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031963a8011834f7e0fd', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:53.813000+00:00', 'architecture': 'x86_64', 'compiler': 'gcc-12', 'config_name': 'allnoconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031963a8011834f7e0fd-kbuild-gcc-12-x86-allnoc-yb57hlum', '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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/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-66fd031963a8011834f7e0fd/.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-66fd031963a8011834f7e0fd/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=1727857841\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727857841\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=1727857841\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727857841\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=1727857841\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727857841\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=1727857841\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/02/2024 08:32:29 AM UTC [INFO] Received an event for node: 66fd031663a8011834f7e0f9
10/02/2024 08:32:29 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031663a8011834f7e0f9', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:50.799000+00:00', 'architecture': 'mips', 'compiler': 'gcc-12', 'config_name': '32r2el_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031663a8011834f7e0f9-kbuild-gcc-12-mips-32r2e-fh8tzswq', '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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/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-66fd031663a8011834f7e0f9/.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-66fd031663a8011834f7e0f9/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': '** No rule to make target \'install\'. Stop.\nmake[3]: Entering directory \'/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]: 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\'\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]: 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=1727857939\n+ echo -----log:build_dtbs-----\n-----log:build_dtbs-----\n+ echo job:build_dtbs=running\n++ date +%s\n+ echo jobsts:build_dtbs=1727857939\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=1727857939\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727857939\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/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/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/uImage.gz ../artifacts\n+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727857939\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727857939\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/build\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin.modinfo\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727857939\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727857939\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=1727857939\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727857939\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=1727857939\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/02/2024 08:33:50 AM UTC [INFO] Received an event for node: 66fd031363a8011834f7e0f3
10/02/2024 08:33:50 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031363a8011834f7e0f3', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:47.187000+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'vexpress_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031363a8011834f7e0f3-kbuild-gcc-12-arm-vexpre-a49ts7u3', '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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/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-66fd031363a8011834f7e0f3/.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-66fd031363a8011834f7e0f3/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': ' 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\'\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=1727858022\n+ echo -----log:build_dtbs-----\n-----log:build_dtbs-----\n+ echo job:build_dtbs=running\n++ date +%s\n+ echo jobsts:build_dtbs=1727858022\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=1727858022\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727858022\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/zImage ../artifacts\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+ cd ..\n+ echo job:package_kimage=done\n++ date +%s\n+ echo jobets:package_kimage=1727858022\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727858022\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/build\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin.modinfo\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727858022\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727858022\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=1727858022\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727858022\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=1727858023\n+ echo Build script is completed, tail will be killed now\nBuild script is completed, tail will be killed now\n+ kill 11\n'}], 'tests': [], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:35:36 AM UTC [INFO] Received an event for node: 66fd031563a8011834f7e0f6
10/02/2024 08:35:36 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031563a8011834f7e0f6', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:49.229000+00:00', 'architecture': 'i386', 'compiler': 'gcc-12', 'config_name': 'i386_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031563a8011834f7e0f6-kbuild-gcc-12-i386-ruvy24xl', '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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/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-66fd031563a8011834f7e0f6/.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-66fd031563a8011834f7e0f6/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': 'ser_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=1727858130\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727858130\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=1727858130\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727858130\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/build\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin.modinfo\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/fs/efivarfs/efivarfs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/fs/efivarfs/efivarfs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_LOG.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_LOG.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727858130\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727858130\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=1727858130\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/02/2024 08:35:53 AM UTC [INFO] Received an event for node: 66fd031163a8011834f7e0f0
10/02/2024 08:35:53 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031163a8011834f7e0f0', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:45.864000+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'multi_v5_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031163a8011834f7e0f0-kbuild-gcc-12-arm-multi--qt7syclm', '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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/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-66fd031163a8011834f7e0f0/.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-66fd031163a8011834f7e0f0/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=1727858091\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/02/2024 08:36:51 AM UTC [INFO] Received an event for node: 66fd030f63a8011834f7e0ec
10/02/2024 08:36:51 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd030f63a8011834f7e0ec', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:43.180000+00:00', 'architecture': 'x86_64', 'compiler': 'clang-17', 'config_name': 'x86_64_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd030f63a8011834f7e0ec-kbuild-clang-17-x86-n8cr91z7', '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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/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-66fd030f63a8011834f7e0ec/.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-66fd030f63a8011834f7e0ec/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': ']: 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\'\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=1727858203\n+ echo -----log:package_kimage-----\n-----log:package_kimage-----\n+ echo job:package_kimage=running\n++ date +%s\n+ echo jobsts:package_kimage=1727858203\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=1727858203\n+ echo -----log:package_modules-----\n-----log:package_modules-----\n+ echo job:package_modules=running\n++ date +%s\n+ echo jobsts:package_modules=1727858203\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/build\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.order\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin\n INSTALL _modules_/lib/modules/6.12.0-rc1/modules.builtin.modinfo\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/fs/efivarfs/efivarfs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/fs/efivarfs/efivarfs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/thermal/intel/x86_pkg_temp_thermal.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_LOG.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_LOG.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727858204\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727858204\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=1727858204\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/02/2024 08:37:08 AM UTC [INFO] Received an event for node: 66fd031763a8011834f7e0fa
10/02/2024 08:37:08 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031763a8011834f7e0fa', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:51.417000+00:00', 'architecture': 'riscv', 'compiler': 'gcc-12', 'config_name': 'defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031763a8011834f7e0fa-kbuild-gcc-12-riscv-ekdvlgfj', '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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/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-66fd031763a8011834f7e0fa/.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-66fd031763a8011834f7e0fa/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': '.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/cx24113.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/dib0070.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/dib0070.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/dib0090.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/dib0090.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/itd1000.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/itd1000.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/ves1820.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/ves1820.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/ves1x93.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/ves1x93.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/zd1301_demod.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/zd1301_demod.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/zl10036.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/zl10036.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/zl10039.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/zl10039.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/zl10353.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-frontends/zl10353.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/mc/mc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/mc/mc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/v4l2-core/v4l2-async.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/v4l2-core/v4l2-async.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/v4l2-core/v4l2-fwnode.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/v4l2-core/v4l2-fwnode.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/v4l2-core/v4l2-dv-timings.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/v4l2-core/v4l2-dv-timings.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/v4l2-core/videodev.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/v4l2-core/videodev.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-core/dvb-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/media/dvb-core/dvb-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/hwmon/sfctemp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/hwmon/sfctemp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/dm-mod.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/dm-mod.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/dm-bufio.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/dm-bufio.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/dm-bio-prison.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/dm-bio-prison.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/persistent-data/dm-persistent-data.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/persistent-data/dm-persistent-data.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/dm-thin-pool.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/md/dm-thin-pool.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/cpufreq/cpufreq_powersave.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/cpufreq/cpufreq_powersave.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/cpufreq/cpufreq_conservative.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/cpufreq/cpufreq_conservative.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/cpufreq/cppc_cpufreq.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/cpufreq/cppc_cpufreq.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-spdif-rx.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-spdif-rx.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-spdif-tx.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-spdif-tx.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-wm8978.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-wm8978.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/dwc/designware_i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/dwc/designware_i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/starfive/jh7110_pwmdac.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/starfive/jh7110_pwmdac.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/starfive/jh7110_tdm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/starfive/jh7110_tdm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/802/p8022.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/802/p8022.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/802/psnap.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/802/psnap.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/802/stp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/802/stp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/sched/cls_cgroup.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/sched/cls_cgroup.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_conntrack.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_conntrack.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_conntrack_ftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_conntrack_ftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_conntrack_tftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_conntrack_tftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_nat_ftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_nat_ftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_nat_tftp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_nat_tftp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/x_tables.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/x_tables.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_tcpudp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_tcpudp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_REDIRECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_REDIRECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_conntrack.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_conntrack.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_ipvs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_ipvs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/ipvs/ip_vs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/ipvs/ip_vs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/ipvs/ip_vs_rr.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/ipvs/ip_vs_rr.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/nf_reject_ipv4.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/nf_reject_ipv4.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/ip_tables.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/ip_tables.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_filter.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_filter.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_mangle.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_mangle.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/ipt_REJECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/ipt_REJECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/esp4.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/esp4.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/xfrm/xfrm_algo.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/xfrm/xfrm_algo.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/xfrm/xfrm_user.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/xfrm/xfrm_user.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6_tables.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6_tables.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6table_filter.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6table_filter.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6table_mangle.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6table_mangle.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/nf_defrag_ipv6.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/nf_defrag_ipv6.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/nf_reject_ipv6.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/nf_reject_ipv6.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/ip6_udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/ip6_udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/8021q/8021q.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/8021q/8021q.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/llc/llc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/llc/llc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/br_netfilter.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/br_netfilter.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-raw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-raw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-bcm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-bcm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-gw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-gw.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727858210\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727858210\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=1727858210\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727858210\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=1727858210\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/02/2024 08:39:02 AM UTC [INFO] Received an event for node: 66fd031963a8011834f7e0fc
10/02/2024 08:39:02 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031963a8011834f7e0fc', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:53.438000+00:00', 'architecture': 'x86_64', 'compiler': 'gcc-12', 'config_name': 'x86_64_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031963a8011834f7e0fc-kbuild-gcc-12-x86-yfbrz6oa', '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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/.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-66fd031963a8011834f7e0fc/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/kernel/drivers/iio/common/cros_ec_sensors/cros_ec_sensors.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/common/cros_ec_sensors/cros_ec_sensors.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/light/acpi-als.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/light/acpi-als.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/light/cros_ec_light_prox.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/light/cros_ec_light_prox.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/pressure/cros_ec_baro.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/pressure/cros_ec_baro.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/industrialio.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/industrialio.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/core/snd-pcm-dmaengine.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/core/snd-pcm-dmaengine.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/core/snd-compress.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/core/snd-compress.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/pci/hda/snd-hda-codec-generic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/pci/hda/snd-hda-codec-generic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/snd-soc-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/snd-soc-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/snd-soc-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/snd-soc-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-adau7002.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-adau7002.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-cros-ec-codec.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-cros-ec-codec.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-da7219.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-da7219.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-dmic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-dmic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-hda-codec.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-hda-codec.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98357a.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98357a.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98927.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98927.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98373.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98373.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98373-i2c.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98373-i2c.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98390.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98390.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-nau8315.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-nau8315.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rl6231.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rl6231.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1011.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1011.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1015.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1015.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1015p.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1015p.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5645.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5645.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/acp_audio_dma.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/acp_audio_dma.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/snd-soc-acp-da7219mx98357-mach.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/snd-soc-acp-da7219mx98357-mach.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-pci-acp3x.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-pci-acp3x.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-acp3x-pcm-dma.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-acp3x-pcm-dma.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-acp3x-i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-acp3x-i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/snd-soc-acp-rt5682-mach.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/snd-soc-acp-rt5682-mach.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/dwc/designware_i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/dwc/designware_i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/snd-soc-avs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/snd-soc-avs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/boards/snd-soc-avs-max98357a.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/boards/snd-soc-avs-max98357a.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/boards/snd-soc-avs-nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/boards/snd-soc-avs-nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-sof_rt5682.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-sof_rt5682.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-sof_nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-sof_nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-hda-dsp-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-hda-dsp-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-maxim-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-maxim-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-realtek-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-realtek-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-nuvoton-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-nuvoton-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-board-helpers.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-board-helpers.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tng.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tng.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-skl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-skl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-apl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-apl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-icl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-icl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-pci.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-pci.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-probes.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-probes.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/hda/ext/snd-hda-ext-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/hda/ext/snd-hda-ext-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_LOG.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_LOG.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/bluetooth.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/bluetooth.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727858333\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727858333\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=1727858333\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/02/2024 08:39:03 AM UTC [INFO] Received an event for node: 66fd06a663a8011834f7e2cd
10/02/2024 08:39:03 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06a663a8011834f7e2cd', 'origin': 'maestro', 'comment': 'baseline-x86 on qemu-x86 in lava-collabora', 'start_time': '2024-10-02T08:39:02.115000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'qemu-x86', 'job_id': 'kci-66fd031963a8011834f7e0fc-kbuild-gcc-12-x86-yfbrz6oa', '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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/.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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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/02/2024 08:39:04 AM UTC [INFO] Received an event for node: 66fd06a763a8011834f7e2cf
10/02/2024 08:39:04 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06a763a8011834f7e2cf', 'origin': 'maestro', 'comment': 'baseline-x86-baylibre on qemu in lava-baylibre', 'start_time': '2024-10-02T08:39:03.436000+00:00', 'environment': {'comment': 'Runtime: lava-baylibre', 'misc': {'platform': 'qemu', 'job_id': 'kci-66fd031963a8011834f7e0fc-kbuild-gcc-12-x86-yfbrz6oa', '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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/.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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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-66fd031963a8011834f7e0fc/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/02/2024 08:39:06 AM UTC [INFO] Received an event for node: 66fd031163a8011834f7e0ef
10/02/2024 08:39:06 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031163a8011834f7e0ef', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:45.138000+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'imx_v6_v7_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031163a8011834f7e0ef-kbuild-gcc-12-arm-imx-v6-zmlu1wvb', '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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/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-66fd031163a8011834f7e0ef/.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-66fd031163a8011834f7e0ef/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=1727858237\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/02/2024 08:39:07 AM UTC [INFO] Received an event for node: 66fd031a63a8011834f7e0fe
10/02/2024 08:39:07 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031a63a8011834f7e0fe', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:54.373000+00:00', 'architecture': 'i386', 'compiler': 'gcc-12', 'config_name': 'defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031a63a8011834f7e0fe-kbuild-gcc-12-x86-kcideb-6tfqb1ir', '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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/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-66fd031a63a8011834f7e0fe/.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-66fd031a63a8011834f7e0fe/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/kernel/drivers/iio/common/cros_ec_sensors/cros_ec_sensors.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/common/cros_ec_sensors/cros_ec_sensors.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/light/acpi-als.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/light/acpi-als.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/light/cros_ec_light_prox.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/light/cros_ec_light_prox.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/pressure/cros_ec_baro.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/pressure/cros_ec_baro.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/industrialio.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/drivers/iio/industrialio.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/core/snd-pcm-dmaengine.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/core/snd-pcm-dmaengine.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/core/snd-compress.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/core/snd-compress.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/pci/hda/snd-hda-codec-generic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/pci/hda/snd-hda-codec-generic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/snd-soc-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/snd-soc-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/snd-soc-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/snd-soc-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-adau7002.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-adau7002.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-cros-ec-codec.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-cros-ec-codec.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-da7219.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-da7219.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-dmic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-dmic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-hdac-hda.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-hda-codec.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-hda-codec.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98357a.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98357a.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98927.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98927.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98373.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98373.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98373-i2c.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98373-i2c.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98390.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-max98390.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-nau8315.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-nau8315.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rl6231.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rl6231.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1011.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1011.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1015.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1015.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1015p.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt1015p.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5645.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5645.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682-i2c.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/codecs/snd-soc-rt5682s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/generic/snd-soc-simple-card.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/acp_audio_dma.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/acp_audio_dma.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/snd-soc-acp-da7219mx98357-mach.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/snd-soc-acp-da7219mx98357-mach.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-pci-acp3x.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-pci-acp3x.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-acp3x-pcm-dma.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-acp3x-pcm-dma.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-acp3x-i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/raven/snd-acp3x-i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/snd-soc-acp-rt5682-mach.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/amd/snd-soc-acp-rt5682-mach.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/dwc/designware_i2s.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/dwc/designware_i2s.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/common/snd-soc-acpi-intel-match.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/snd-soc-sst-atom-hifi2-platform.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/sst/snd-intel-sst-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/atom/sst/snd-intel-sst-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/snd-soc-avs.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/snd-soc-avs.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/boards/snd-soc-avs-max98357a.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/boards/snd-soc-avs-max98357a.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/boards/snd-soc-avs-nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/avs/boards/snd-soc-avs-nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-sof_rt5682.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-sof_rt5682.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-sof_nau8825.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-sof_nau8825.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-hda-dsp-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-hda-dsp-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-maxim-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-maxim-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-realtek-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-realtek-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-nuvoton-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-nuvoton-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-board-helpers.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/intel/boards/snd-soc-intel-sof-board-helpers.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-atom.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-byt.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-acpi-intel-bdw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-generic.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda-mlink.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-intel-hda.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tng.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tng.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-skl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-skl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-apl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-apl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-cnl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-icl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-icl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-tgl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-mtl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-lnl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/intel/snd-sof-pci-intel-ptl.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-utils.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-utils.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-acpi.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-acpi.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-pci.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-pci.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-probes.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/snd-sof-probes.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/soc/sof/xtensa/snd-sof-xtensa-dsp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/sound/hda/ext/snd-hda-ext-core.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/sound/hda/ext/snd-hda-ext-core.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/nf_log_syslog.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_mark.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_LOG.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_LOG.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_MASQUERADE.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/netfilter/xt_addrtype.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv4/netfilter/iptable_nat.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/bluetooth.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/bluetooth.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727858339\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727858339\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=1727858339\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/02/2024 08:40:31 AM UTC [INFO] Received an event for node: 66fd06a863a8011834f7e2d0
10/02/2024 08:40:33 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06a863a8011834f7e2d0', 'origin': 'maestro', 'comment': 'baseline-x86-cip on qemu in lava-cip', 'start_time': '2024-10-02T08:39:04.321000+00:00', 'environment': {'comment': 'Runtime: lava-cip', 'misc': {'platform': 'qemu', 'job_id': '1200469'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-cip'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-cip-66fd06a863a8011834f7e2d0/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-cip-66fd06a863a8011834f7e2d0/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': "[ 1.744628] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]\n<6>[ 1.745094] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]\n<6>[ 1.746146] pci_bus 0000:00: root bus resource [mem 0x20000000-0xfebfffff window]\n<6>[ 1.748513] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window]\n<6>[ 1.752764] pci_bus 0000:00: root bus resource [bus 00-ff]\n<6>[ 1.756041] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 conventional PCI endpoint\n<6>[ 1.773819] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 conventional PCI endpoint\n<6>[ 1.779224] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 conventional PCI endpoint\n<6>[ 1.782657] pci 0000:00:01.1: BAR 4 [io 0xc020-0xc02f]\n<6>[ 1.784286] pci 0000:00:01.1: BAR 0 [io 0x01f0-0x01f7]: legacy IDE quirk\n<6>[ 1.785183] pci 0000:00:01.1: BAR 1 [io 0x03f6]: legacy IDE quirk\n<6>[ 1.785713] pci 0000:00:01.1: BAR 2 [io 0x0170-0x0177]: legacy IDE quirk\n<6>[ 1.786254] pci 0000:00:01.1: BAR 3 [io 0x0376]: legacy IDE quirk\n<6>[ 1.794655] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 conventional PCI endpoint\n<6>[ 1.799271] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI\n<6>[ 1.799882] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB\n<6>[ 1.801765] pci 0000:00:02.0: [1234:1111] type 00 class 0x030000 conventional PCI endpoint\n<6>[ 1.803587] pci 0000:00:02.0: BAR 0 [mem 0xfd000000-0xfdffffff pref]\n<6>[ 1.806174] pci 0000:00:02.0: BAR 2 [mem 0xfebd0000-0xfebd0fff]\n<6>[ 1.810176] pci 0000:00:02.0: ROM [mem 0xfebc0000-0xfebcffff pref]\n<6>[ 1.820932] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]\n<6>[ 1.826649] pci 0000:00:03.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint\n<6>[ 1.828195] pci 0000:00:03.0: BAR 0 [io 0xc000-0xc01f]\n<6>[ 1.830192] pci 0000:00:03.0: BAR 1 [mem 0xfebd1000-0xfebd1fff]\n<6>[ 1.835176] pci 0000:00:03.0: BAR 4 [mem 0xfe000000-0xfe003fff 64bit pref]\n<6>[ 1.837176] pci 0000:00:03.0: ROM [mem 0xfeb80000-0xfebbffff pref]\n<6>[ 1.877125] ACPI: PCI: Interrupt link LNKA configured for IRQ 10\n<6>[ 1.882467] ACPI: PCI: Interrupt link LNKB configured for IRQ 10\n<6>[ 1.883805] ACPI: PCI: Interrupt link LNKC configured for IRQ 11\n<6>[ 1.885441] ACPI: PCI: Interrupt link LNKD configured for IRQ 11\n<6>[ 1.889659] ACPI: PCI: Interrupt link LNKS configured for IRQ 9\n<6>[ 1.902810] iommu: Default domain type: Translated\n<6>[ 1.903229] iommu: DMA domain TLB invalidation policy: lazy mode\n<5>[ 1.911209] SCSI subsystem initialized\n<7>[ 1.912939] libata version 3.00 loaded.\n<6>[ 1.915699] ACPI: bus type USB registered\n<6>[ 1.917826] usbcore: registered new interface driver usbfs\n<6>[ 1.920220] usbcore: registered new interface driver hub\n<6>[ 1.920962] usbcore: registered new device driver usb\n<6>[ 1.923482] mc: Linux media interface: v0.10\n<6>[ 1.940013] videodev: Linux video capture interface: v2.00\n<6>[ 1.940496] pps_core: LinuxPPS API ver. 1 registered\n<6>[ 1.941204] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti \n<6>[ 1.942115] PTP clock support registered\n<6>[ 1.947395] Advanced Linux Sound Architecture Driver Initialized.\n<6>[ 1.981977] NetLabel: Initializing\n<6>[ 1.982189] NetLabel: domain hash size = 128\n<6>[ 1.982532] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO\n<6>[ 1.986588] NetLabel: unlabeled traffic allowed by default\n<6>[ 2.004525] PCI: Using ACPI for IRQ routing\n<7>[ 2.005183] PCI: pci_cache_line_size set to 64 bytes\n<7>[ 2.006578] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]\n<7>[ 2.007498] e820: reserve RAM buffer [mem 0x1ffe0000-0x1fffffff]\n<6>[ 2.014600] pci 0000:00:02.0: vgaarb: setting as boot VGA device\n<6>[ 2.015126] pci 0000:00:02.0: vgaarb: bridge control possible\n<6>[ 2.015126] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none\n<6>[ 2.016195] vgaarb: loaded\n<6>[ 2.024615] hpet: 3 channels of 0 reserved for per-cpu timers\n<6>[ 2.025655] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0\n<6>[ 2.026222] hpet0: 3 comparators, 64-bit 100.000000 MHz counter\n<6>[ 2.077689] clocksource: Switched to clocksource tsc-early\n<5>[ 2.084399] VFS: Disk quotas dquot_6.6.0\n<6>[ 2.084971] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)\n<6>[ 2.088986] pnp: PnP ACPI init\n<7>[ 2.094988] pnp 00:02: [dma 2]\n<6>[ 2.099791] pnp: PnP ACPI: found 6 devices\n<6>[ 2.275428] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns\n<6>[ 2.331771] NET: Registered PF_INET protocol family\n<6>[ 2.334379] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)\n<6>[ 2.345135] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)\n<6>[ 2.345850] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)\n<6>[ 2.346765] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)\n<6>[ 2.348144] TCP bind hash table entries: 4096 (order: 5, 131072 bytes, linear)\n<6>[ 2.349222] TCP: Hash tables configured (established 4096 bind 4096)\n<6>[ 2.351224] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)\n<6>[ 2.352326] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)\n<6>[ 2.355522] NET: Registered PF_UNIX/PF_LOCAL protocol family\n<6>[ 2.361554] RPC: Registered named UNIX socket transport module.\n<6>[ 2.362070] RPC: Registered udp transport module.\n<6>[ 2.362489] RPC: Registered tcp transport module.\n<6>[ 2.362824] RPC: Registered tcp-with-tls transport module.\n<6>[ 2.363133] RPC: Registered tcp NFSv4.1 backchannel transport module.\n<6>[ 2.414332] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]\n<6>[ 2.414758] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]\n<6>[ 2.415137] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]\n<6>[ 2.415759] pci_bus 0000:00: resource 7 [mem 0x20000000-0xfebfffff window]\n<6>[ 2.416268] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window]\n<6>[ 2.457855] pci 0000:00:01.0: PIIX3: Enabling Passive Release\n<6>[ 2.458666] pci 0000:00:00.0: Limiting direct PCI/PCI transfers\n<6>[ 2.459464] PCI: CLS 0 bytes, default 64\n<6>[ 2.475781] Unpacking initramfs...\n<6>[ 3.519709] tsc: Refined TSC clocksource calibration: 2711.972 MHz\n<6>[ 3.521206] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x27176c116de, max_idle_ns: 440795321854 ns\n<6>[ 3.525151] clocksource: Switched to clocksource tsc\n<6>[ 3.715022] Freeing initrd memory: 8236K\n<5>[ 5.578703] Initialise system trusted keyrings\n<6>[ 5.583752] workingset: timestamp_bits=56 max_order=17 bucket_order=0\n<5>[ 5.591693] NFS: Registering the id_resolver key type\n<5>[ 5.592832] Key type id_resolver registered\n<5>[ 5.593311] Key type id_legacy registered\n<6>[ 5.594828] 9p: Installing v9fs 9p2000 file system support\n<5>[ 5.775943] Key type asymmetric registered\n<5>[ 5.776602] Asymmetric key parser 'x509' registered\n<6>[ 5.777605] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n<6>[ 5.779043] io scheduler mq-deadline registered\n<6>[ 5.779630] io scheduler kyber registered\n<6>[ 5.784511] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0\n<6>[ 5.792764] ACPI: button: Power Button [PWRF]\n<6>[ 6.097285] ACPI: \\_SB_.LNKC: Enabled at IRQ 11\n<6>[ 6.103625] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n<6>[ 6.111173] 00:04: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A\n<6>[ 6.122298] Non-volatile memory driver v1.3\n<6>[ 6.122763] Linux agpgart interface v0.103\n<6>[ 6.126783] ACPI: bus type drm_connector registered\n<6>[ 6.128017] [drm] amdgpu kernel modesetting enabled.\n<6>[ 6.160452] loop: module loaded\n<7>[ 6.165622] ata_piix 0000:00:01.1: version 2.13\n<6>[ 6.176879] scsi host0: ata_piix\n<6>[ 6.180963] scsi host1: ata_piix\n<6>[ 6.182419] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc020 irq 14 lpm-pol 0\n<6>[ 6.183030] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc028 irq 15 lpm-pol 0\n<6>[ 6.217744] e100: Intel(R) PRO/100 Network Driver\n<6>[ 6.218213] e100: Copyright(c) 1999-2006 Intel Corporation\n<6>[ 6.218815] e1000: Intel(R) PRO/1000 Network Driver\n<6>[ 6.219168] e1000: Copyright (c) 1999-2006 Intel Corporation.\n<6>[ 6.220407] e1000e: Intel(R) PRO/1000 Network Driver\n<6>[ 6.220770] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n<6>[ 6.221498] sky2: driver version 1.30\n<6>[ 6.222498] usbcore: registered new device driver r8152-cfgselector\n<6>[ 6.223218] usbcore: registered new interface driver r8152\n<6>[ 6.223755] usbcore: registered new interface driver ax88179_178a\n<6>[ 6.224444] usbcore: registered new interface driver cdc_ether\n<6>[ 6.225045] usbcore: registered new interface driver net1080\n<6>[ 6.225731] usbcore: registered new interface driver cdc_subset\n<6>[ 6.226356] usbcore: registered new interface driver zaurus\n<6>[ 6.226920] usbcore: registered new interface driver cdc_ncm\n<6>[ 6.227626] usbcore: registered new interface driver r8153_ecm\n<6>[ 6.231478] usbcore: registered new interface driver usblp\n<6>[ 6.232284] usbcore: registered new interface driver usb-storage\n<6>[ 6.235257] UDC core: g_ether: couldn't find an available UDC\n<6>[ 6.237482] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12\n<6>[ 6.244637] serio: i8042 KBD port at 0x60,0x64 irq 1\n<6>[ 6.245554] serio: i8042 AUX port at 0x60,0x64 irq 12\n<6>[ 6.251651] rtc_cmos 00:05: RTC can wake from S4\n<6>[ 6.255970] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1\n<6>[ 6.263980] rtc_cmos 00:05: registered as rtc0\n<6>[ 6.272597] rtc_cmos 00:05: alarms up to one day, y3k, 242 bytes nvram, hpet irqs\n<3>[ 6.273845] fail to initialize ptp_kvm\n<6>[ 6.276975] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n<4>[ 6.278953] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n<6>[ 6.280349] sdhci: Secure Digital Host Controller Interface driver\n<6>[ 6.280819] sdhci: Copyright(c) Pierre Ossman\n<6>[ 6.282023] hid: raw HID events driver (C) Jiri Kosina\n<6>[ 6.285571] usbcore: registered new interface driver usbhid\n<6>[ 6.286040] usbhid: USB HID core driver\n<3>[ 6.289337] cros_ec_lpcs: unsupported system.\n<6>[ 6.301789] Initializing XFRM netlink socket\n<6>[ 6.302816] NET: Registered PF_INET6 protocol family\n<6>[ 6.317930] Segment Routing with IPv6\n<6>[ 6.318832] In-situ OAM (IOAM) with IPv6\n<6>[ 6.321672] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n<6>[ 6.326724] NET: Registered PF_PACKET protocol family\n<6>[ 6.329425] 9pnet: Installing 9P2000 support\n<5>[ 6.330339] Key type dns_resolver registered\n<6>[ 6.334433] IPI shorthand broadcast: enabled\n<6>[ 6.344855] ata2: found unknown device (class 0)\n<6>[ 6.349562] ata1: found unknown device (class 0)\n<6>[ 6.353775] ata1.00: ATA-7: QEMU HARDDISK, 2.5+, max UDMA/100\n<6>[ 6.354428] ata1.00: 1048576 sectors, multi 16: LBA48\n<6>[ 6.360484] ata2.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100\n<5>[ 6.394051] scsi 0:0:0:0: Direct-Access ATA QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5\n<5>[ 6.414651] sd 0:0:0:0: Attached scsi generic sg0 type 0\n<5>[ 6.418332] sd 0:0:0:0: [sda] 1048576 512-byte logical blocks: (537 MB/512 MiB)\n<5>[ 6.424321] scsi 1:0:0:0: CD-ROM QEMU QEMU DVD-ROM 2.5+ PQ: 0 ANSI: 5\n<5>[ 6.427968] sd 0:0:0:0: [sda] Write Protect is off\n<7>[ 6.428599] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00\n<5>[ 6.435597] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA\n<6>[ 6.444585] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes\n<6>[ 6.452395] sr 1:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray\n<6>[ 6.453294] cdrom: Uniform CD-ROM driver Revision: 3.20\n<7>[ 6.468043] sr 1:0:0:0: Attached scsi CD-ROM sr0\n<5>[ 6.474907] sr 1:0:0:0: Attached scsi generic sg1 type 5\n<5>[ 6.499922] sd 0:0:0:0: [sda] Attached SCSI disk\n<6>[ 6.542581] sched_clock: Marking stable (6461085773, 81051753)->(6555374965, -13237439)\n<6>[ 6.546930] registered taskstats version 1\n<5>[ 6.547459] Loading compiled-in X.509 certificates\n<6>[ 6.571430] Demotion targets for Node 0: null\n<6>[ 6.578205] PM: Magic number: 12:154:674\n<6>[ 6.580126] printk: legacy console [netcon0] enabled\n<6>[ 6.580754] netconsole: network logging started\n<5>[ 6.582838] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n<6>[ 6.745457] modprobe (53) used greatest stack depth: 13400 bytes left\n<5>[ 6.787599] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n<5>[ 6.789622] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n<6>[ 6.795324] clk: Disabling unused clocks\n<6>[ 6.795984] PM: genpd: Disabling unused power domains\n<4>[ 6.797751] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n<6>[ 6.798915] ALSA device list:\n<6>[ 6.799578] No soundcards found.\n<6>[ 6.800801] cfg80211: failed to load regulatory.db\n<6>[ 6.912483] Freeing unused kernel image (initmem) memory: 3264K\n<3>[ 6.913524] psmouse serio1: pixart_ps2: init: Unable to query PixArt touchpad hardware.\n<6>[ 6.914638] Write protecting the kernel read-only data: 55296k\n<6>[ 6.919750] Freeing unused kernel image (rodata/data gap) memory: 1316K\n<6>[ 7.472030] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n<6>[ 7.474885] input: ImExPS/2 PixArt clickpad as /devices/platform/i8042/serio1/input/input3\n<6>[ 7.479661] Run /init as init process\n<7>[ 7.479962] with arguments:\n<7>[ 7.480240] /init\n<7>[ 7.480454] verbose\n<7>[ 7.480667] with environment:\n<7>[ 7.480947] HOME=/\n<7>[ 7.481175] TERM=linux\n<6>[ 7.625047] mount (58) used greatest stack depth: 13256 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: <30>[ 8.110724] udevd[85]: starting version 3.2.9\n<5>[ 8.343619] random: crng init done\n<27>[ 8.398015] udevd[85]: specified user 'tss' unknown\n<27>[ 8.400781] udevd[85]: specified group 'tss' unknown\n<30>[ 8.422708] udevd[86]: starting eudev-3.2.9\n<27>[ 8.597666] udevd[86]: specified user 'tss' unknown\n<27>[ 8.601715] udevd[86]: specified group 'tss' unknown\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: <6>[ 11.733090] dropbear (123) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n#\n/ # mkdir /lava-1200469\nmkdir /lava-1200469\n/ # mount /dev/disk/by-uuid/865d2460-07e1-4d5f-a229-44d0d81baf87 -t ext2 /lava-1200469\nmount /dev/disk/by-uuid/865d2460-07e1-4d5f-a229-44d0d81baf87 -t ext2 /lava-1\n200469\n<6>[ 12.214417] EXT4-fs (sda): mounting ext2 file system using the ext4 subsystem\n<6>[ 12.235331] EXT4-fs (sda): mounted filesystem 865d2460-07e1-4d5f-a229-44d0d81baf87 r/w without journal. Quota mode: none.\n/ # ls -la /lava-1200469/bin/lava-test-runner\nls -la /lava-1200469/bin/lava-test-runner\n-rwxr-xr-x 1 root root 1039 Oct 2 08:39 [1;32m/lava-1200469/bin/lava-test-runner[m\n/ # export SHELL=/bin/sh\nexport SHELL=/bin/sh\n/ # . /lava-1200469/environment\n. /lava-1200469/environment\n/ # /lava-1200469/bin/lava-test-runner /lava-1200469/0\n/lava-1200469/bin/lava-test-runner /lava-1200469/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-1200469/0/tests/0_dmesg\n+ cat uuid\n+ UUID=1200469_1.1.3.1\n+ set +x\n<8>[ 12.958689] \n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n<8>[ 13.079795] \n<8>[ 13.178348] \n<8>[ 13.273558] \n+ set +x\n<8>[ 13.280983] \n/ # poweroff\npoweroff\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06ff63a8011834f7e38d', 'origin': 'maestro', 'comment': 'emerg on qemu in lava-cip', 'start_time': '2024-10-02T08:40:31.115000+00:00', 'environment': {'comment': 'Runtime: lava-cip', 'misc': {'platform': 'qemu', 'job_id': '1200469'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-cip'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-cip-66fd06a863a8011834f7e2d0/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-cip-66fd06a863a8011834f7e2d0/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': "[ 1.744628] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]\n<6>[ 1.745094] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]\n<6>[ 1.746146] pci_bus 0000:00: root bus resource [mem 0x20000000-0xfebfffff window]\n<6>[ 1.748513] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window]\n<6>[ 1.752764] pci_bus 0000:00: root bus resource [bus 00-ff]\n<6>[ 1.756041] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 conventional PCI endpoint\n<6>[ 1.773819] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 conventional PCI endpoint\n<6>[ 1.779224] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 conventional PCI endpoint\n<6>[ 1.782657] pci 0000:00:01.1: BAR 4 [io 0xc020-0xc02f]\n<6>[ 1.784286] pci 0000:00:01.1: BAR 0 [io 0x01f0-0x01f7]: legacy IDE quirk\n<6>[ 1.785183] pci 0000:00:01.1: BAR 1 [io 0x03f6]: legacy IDE quirk\n<6>[ 1.785713] pci 0000:00:01.1: BAR 2 [io 0x0170-0x0177]: legacy IDE quirk\n<6>[ 1.786254] pci 0000:00:01.1: BAR 3 [io 0x0376]: legacy IDE quirk\n<6>[ 1.794655] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 conventional PCI endpoint\n<6>[ 1.799271] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI\n<6>[ 1.799882] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB\n<6>[ 1.801765] pci 0000:00:02.0: [1234:1111] type 00 class 0x030000 conventional PCI endpoint\n<6>[ 1.803587] pci 0000:00:02.0: BAR 0 [mem 0xfd000000-0xfdffffff pref]\n<6>[ 1.806174] pci 0000:00:02.0: BAR 2 [mem 0xfebd0000-0xfebd0fff]\n<6>[ 1.810176] pci 0000:00:02.0: ROM [mem 0xfebc0000-0xfebcffff pref]\n<6>[ 1.820932] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]\n<6>[ 1.826649] pci 0000:00:03.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint\n<6>[ 1.828195] pci 0000:00:03.0: BAR 0 [io 0xc000-0xc01f]\n<6>[ 1.830192] pci 0000:00:03.0: BAR 1 [mem 0xfebd1000-0xfebd1fff]\n<6>[ 1.835176] pci 0000:00:03.0: BAR 4 [mem 0xfe000000-0xfe003fff 64bit pref]\n<6>[ 1.837176] pci 0000:00:03.0: ROM [mem 0xfeb80000-0xfebbffff pref]\n<6>[ 1.877125] ACPI: PCI: Interrupt link LNKA configured for IRQ 10\n<6>[ 1.882467] ACPI: PCI: Interrupt link LNKB configured for IRQ 10\n<6>[ 1.883805] ACPI: PCI: Interrupt link LNKC configured for IRQ 11\n<6>[ 1.885441] ACPI: PCI: Interrupt link LNKD configured for IRQ 11\n<6>[ 1.889659] ACPI: PCI: Interrupt link LNKS configured for IRQ 9\n<6>[ 1.902810] iommu: Default domain type: Translated\n<6>[ 1.903229] iommu: DMA domain TLB invalidation policy: lazy mode\n<5>[ 1.911209] SCSI subsystem initialized\n<7>[ 1.912939] libata version 3.00 loaded.\n<6>[ 1.915699] ACPI: bus type USB registered\n<6>[ 1.917826] usbcore: registered new interface driver usbfs\n<6>[ 1.920220] usbcore: registered new interface driver hub\n<6>[ 1.920962] usbcore: registered new device driver usb\n<6>[ 1.923482] mc: Linux media interface: v0.10\n<6>[ 1.940013] videodev: Linux video capture interface: v2.00\n<6>[ 1.940496] pps_core: LinuxPPS API ver. 1 registered\n<6>[ 1.941204] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti \n<6>[ 1.942115] PTP clock support registered\n<6>[ 1.947395] Advanced Linux Sound Architecture Driver Initialized.\n<6>[ 1.981977] NetLabel: Initializing\n<6>[ 1.982189] NetLabel: domain hash size = 128\n<6>[ 1.982532] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO\n<6>[ 1.986588] NetLabel: unlabeled traffic allowed by default\n<6>[ 2.004525] PCI: Using ACPI for IRQ routing\n<7>[ 2.005183] PCI: pci_cache_line_size set to 64 bytes\n<7>[ 2.006578] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]\n<7>[ 2.007498] e820: reserve RAM buffer [mem 0x1ffe0000-0x1fffffff]\n<6>[ 2.014600] pci 0000:00:02.0: vgaarb: setting as boot VGA device\n<6>[ 2.015126] pci 0000:00:02.0: vgaarb: bridge control possible\n<6>[ 2.015126] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none\n<6>[ 2.016195] vgaarb: loaded\n<6>[ 2.024615] hpet: 3 channels of 0 reserved for per-cpu timers\n<6>[ 2.025655] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0\n<6>[ 2.026222] hpet0: 3 comparators, 64-bit 100.000000 MHz counter\n<6>[ 2.077689] clocksource: Switched to clocksource tsc-early\n<5>[ 2.084399] VFS: Disk quotas dquot_6.6.0\n<6>[ 2.084971] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)\n<6>[ 2.088986] pnp: PnP ACPI init\n<7>[ 2.094988] pnp 00:02: [dma 2]\n<6>[ 2.099791] pnp: PnP ACPI: found 6 devices\n<6>[ 2.275428] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns\n<6>[ 2.331771] NET: Registered PF_INET protocol family\n<6>[ 2.334379] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)\n<6>[ 2.345135] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)\n<6>[ 2.345850] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)\n<6>[ 2.346765] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)\n<6>[ 2.348144] TCP bind hash table entries: 4096 (order: 5, 131072 bytes, linear)\n<6>[ 2.349222] TCP: Hash tables configured (established 4096 bind 4096)\n<6>[ 2.351224] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)\n<6>[ 2.352326] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)\n<6>[ 2.355522] NET: Registered PF_UNIX/PF_LOCAL protocol family\n<6>[ 2.361554] RPC: Registered named UNIX socket transport module.\n<6>[ 2.362070] RPC: Registered udp transport module.\n<6>[ 2.362489] RPC: Registered tcp transport module.\n<6>[ 2.362824] RPC: Registered tcp-with-tls transport module.\n<6>[ 2.363133] RPC: Registered tcp NFSv4.1 backchannel transport module.\n<6>[ 2.414332] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]\n<6>[ 2.414758] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]\n<6>[ 2.415137] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]\n<6>[ 2.415759] pci_bus 0000:00: resource 7 [mem 0x20000000-0xfebfffff window]\n<6>[ 2.416268] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window]\n<6>[ 2.457855] pci 0000:00:01.0: PIIX3: Enabling Passive Release\n<6>[ 2.458666] pci 0000:00:00.0: Limiting direct PCI/PCI transfers\n<6>[ 2.459464] PCI: CLS 0 bytes, default 64\n<6>[ 2.475781] Unpacking initramfs...\n<6>[ 3.519709] tsc: Refined TSC clocksource calibration: 2711.972 MHz\n<6>[ 3.521206] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x27176c116de, max_idle_ns: 440795321854 ns\n<6>[ 3.525151] clocksource: Switched to clocksource tsc\n<6>[ 3.715022] Freeing initrd memory: 8236K\n<5>[ 5.578703] Initialise system trusted keyrings\n<6>[ 5.583752] workingset: timestamp_bits=56 max_order=17 bucket_order=0\n<5>[ 5.591693] NFS: Registering the id_resolver key type\n<5>[ 5.592832] Key type id_resolver registered\n<5>[ 5.593311] Key type id_legacy registered\n<6>[ 5.594828] 9p: Installing v9fs 9p2000 file system support\n<5>[ 5.775943] Key type asymmetric registered\n<5>[ 5.776602] Asymmetric key parser 'x509' registered\n<6>[ 5.777605] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n<6>[ 5.779043] io scheduler mq-deadline registered\n<6>[ 5.779630] io scheduler kyber registered\n<6>[ 5.784511] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0\n<6>[ 5.792764] ACPI: button: Power Button [PWRF]\n<6>[ 6.097285] ACPI: \\_SB_.LNKC: Enabled at IRQ 11\n<6>[ 6.103625] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n<6>[ 6.111173] 00:04: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A\n<6>[ 6.122298] Non-volatile memory driver v1.3\n<6>[ 6.122763] Linux agpgart interface v0.103\n<6>[ 6.126783] ACPI: bus type drm_connector registered\n<6>[ 6.128017] [drm] amdgpu kernel modesetting enabled.\n<6>[ 6.160452] loop: module loaded\n<7>[ 6.165622] ata_piix 0000:00:01.1: version 2.13\n<6>[ 6.176879] scsi host0: ata_piix\n<6>[ 6.180963] scsi host1: ata_piix\n<6>[ 6.182419] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc020 irq 14 lpm-pol 0\n<6>[ 6.183030] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc028 irq 15 lpm-pol 0\n<6>[ 6.217744] e100: Intel(R) PRO/100 Network Driver\n<6>[ 6.218213] e100: Copyright(c) 1999-2006 Intel Corporation\n<6>[ 6.218815] e1000: Intel(R) PRO/1000 Network Driver\n<6>[ 6.219168] e1000: Copyright (c) 1999-2006 Intel Corporation.\n<6>[ 6.220407] e1000e: Intel(R) PRO/1000 Network Driver\n<6>[ 6.220770] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n<6>[ 6.221498] sky2: driver version 1.30\n<6>[ 6.222498] usbcore: registered new device driver r8152-cfgselector\n<6>[ 6.223218] usbcore: registered new interface driver r8152\n<6>[ 6.223755] usbcore: registered new interface driver ax88179_178a\n<6>[ 6.224444] usbcore: registered new interface driver cdc_ether\n<6>[ 6.225045] usbcore: registered new interface driver net1080\n<6>[ 6.225731] usbcore: registered new interface driver cdc_subset\n<6>[ 6.226356] usbcore: registered new interface driver zaurus\n<6>[ 6.226920] usbcore: registered new interface driver cdc_ncm\n<6>[ 6.227626] usbcore: registered new interface driver r8153_ecm\n<6>[ 6.231478] usbcore: registered new interface driver usblp\n<6>[ 6.232284] usbcore: registered new interface driver usb-storage\n<6>[ 6.235257] UDC core: g_ether: couldn't find an available UDC\n<6>[ 6.237482] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12\n<6>[ 6.244637] serio: i8042 KBD port at 0x60,0x64 irq 1\n<6>[ 6.245554] serio: i8042 AUX port at 0x60,0x64 irq 12\n<6>[ 6.251651] rtc_cmos 00:05: RTC can wake from S4\n<6>[ 6.255970] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1\n<6>[ 6.263980] rtc_cmos 00:05: registered as rtc0\n<6>[ 6.272597] rtc_cmos 00:05: alarms up to one day, y3k, 242 bytes nvram, hpet irqs\n<3>[ 6.273845] fail to initialize ptp_kvm\n<6>[ 6.276975] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n<4>[ 6.278953] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n<6>[ 6.280349] sdhci: Secure Digital Host Controller Interface driver\n<6>[ 6.280819] sdhci: Copyright(c) Pierre Ossman\n<6>[ 6.282023] hid: raw HID events driver (C) Jiri Kosina\n<6>[ 6.285571] usbcore: registered new interface driver usbhid\n<6>[ 6.286040] usbhid: USB HID core driver\n<3>[ 6.289337] cros_ec_lpcs: unsupported system.\n<6>[ 6.301789] Initializing XFRM netlink socket\n<6>[ 6.302816] NET: Registered PF_INET6 protocol family\n<6>[ 6.317930] Segment Routing with IPv6\n<6>[ 6.318832] In-situ OAM (IOAM) with IPv6\n<6>[ 6.321672] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n<6>[ 6.326724] NET: Registered PF_PACKET protocol family\n<6>[ 6.329425] 9pnet: Installing 9P2000 support\n<5>[ 6.330339] Key type dns_resolver registered\n<6>[ 6.334433] IPI shorthand broadcast: enabled\n<6>[ 6.344855] ata2: found unknown device (class 0)\n<6>[ 6.349562] ata1: found unknown device (class 0)\n<6>[ 6.353775] ata1.00: ATA-7: QEMU HARDDISK, 2.5+, max UDMA/100\n<6>[ 6.354428] ata1.00: 1048576 sectors, multi 16: LBA48\n<6>[ 6.360484] ata2.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100\n<5>[ 6.394051] scsi 0:0:0:0: Direct-Access ATA QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5\n<5>[ 6.414651] sd 0:0:0:0: Attached scsi generic sg0 type 0\n<5>[ 6.418332] sd 0:0:0:0: [sda] 1048576 512-byte logical blocks: (537 MB/512 MiB)\n<5>[ 6.424321] scsi 1:0:0:0: CD-ROM QEMU QEMU DVD-ROM 2.5+ PQ: 0 ANSI: 5\n<5>[ 6.427968] sd 0:0:0:0: [sda] Write Protect is off\n<7>[ 6.428599] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00\n<5>[ 6.435597] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA\n<6>[ 6.444585] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes\n<6>[ 6.452395] sr 1:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray\n<6>[ 6.453294] cdrom: Uniform CD-ROM driver Revision: 3.20\n<7>[ 6.468043] sr 1:0:0:0: Attached scsi CD-ROM sr0\n<5>[ 6.474907] sr 1:0:0:0: Attached scsi generic sg1 type 5\n<5>[ 6.499922] sd 0:0:0:0: [sda] Attached SCSI disk\n<6>[ 6.542581] sched_clock: Marking stable (6461085773, 81051753)->(6555374965, -13237439)\n<6>[ 6.546930] registered taskstats version 1\n<5>[ 6.547459] Loading compiled-in X.509 certificates\n<6>[ 6.571430] Demotion targets for Node 0: null\n<6>[ 6.578205] PM: Magic number: 12:154:674\n<6>[ 6.580126] printk: legacy console [netcon0] enabled\n<6>[ 6.580754] netconsole: network logging started\n<5>[ 6.582838] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n<6>[ 6.745457] modprobe (53) used greatest stack depth: 13400 bytes left\n<5>[ 6.787599] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n<5>[ 6.789622] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n<6>[ 6.795324] clk: Disabling unused clocks\n<6>[ 6.795984] PM: genpd: Disabling unused power domains\n<4>[ 6.797751] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n<6>[ 6.798915] ALSA device list:\n<6>[ 6.799578] No soundcards found.\n<6>[ 6.800801] cfg80211: failed to load regulatory.db\n<6>[ 6.912483] Freeing unused kernel image (initmem) memory: 3264K\n<3>[ 6.913524] psmouse serio1: pixart_ps2: init: Unable to query PixArt touchpad hardware.\n<6>[ 6.914638] Write protecting the kernel read-only data: 55296k\n<6>[ 6.919750] Freeing unused kernel image (rodata/data gap) memory: 1316K\n<6>[ 7.472030] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n<6>[ 7.474885] input: ImExPS/2 PixArt clickpad as /devices/platform/i8042/serio1/input/input3\n<6>[ 7.479661] Run /init as init process\n<7>[ 7.479962] with arguments:\n<7>[ 7.480240] /init\n<7>[ 7.480454] verbose\n<7>[ 7.480667] with environment:\n<7>[ 7.480947] HOME=/\n<7>[ 7.481175] TERM=linux\n<6>[ 7.625047] mount (58) used greatest stack depth: 13256 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: <30>[ 8.110724] udevd[85]: starting version 3.2.9\n<5>[ 8.343619] random: crng init done\n<27>[ 8.398015] udevd[85]: specified user 'tss' unknown\n<27>[ 8.400781] udevd[85]: specified group 'tss' unknown\n<30>[ 8.422708] udevd[86]: starting eudev-3.2.9\n<27>[ 8.597666] udevd[86]: specified user 'tss' unknown\n<27>[ 8.601715] udevd[86]: specified group 'tss' unknown\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: <6>[ 11.733090] dropbear (123) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n#\n/ # mkdir /lava-1200469\nmkdir /lava-1200469\n/ # mount /dev/disk/by-uuid/865d2460-07e1-4d5f-a229-44d0d81baf87 -t ext2 /lava-1200469\nmount /dev/disk/by-uuid/865d2460-07e1-4d5f-a229-44d0d81baf87 -t ext2 /lava-1\n200469\n<6>[ 12.214417] EXT4-fs (sda): mounting ext2 file system using the ext4 subsystem\n<6>[ 12.235331] EXT4-fs (sda): mounted filesystem 865d2460-07e1-4d5f-a229-44d0d81baf87 r/w without journal. Quota mode: none.\n/ # ls -la /lava-1200469/bin/lava-test-runner\nls -la /lava-1200469/bin/lava-test-runner\n-rwxr-xr-x 1 root root 1039 Oct 2 08:39 [1;32m/lava-1200469/bin/lava-test-runner[m\n/ # export SHELL=/bin/sh\nexport SHELL=/bin/sh\n/ # . /lava-1200469/environment\n. /lava-1200469/environment\n/ # /lava-1200469/bin/lava-test-runner /lava-1200469/0\n/lava-1200469/bin/lava-test-runner /lava-1200469/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-1200469/0/tests/0_dmesg\n+ cat uuid\n+ UUID=1200469_1.1.3.1\n+ set +x\n<8>[ 12.958689] \n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n<8>[ 13.079795] \n<8>[ 13.178348] \n<8>[ 13.273558] \n+ set +x\n<8>[ 13.280983] \n/ # poweroff\npoweroff\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06ff63a8011834f7e38e', 'origin': 'maestro', 'comment': 'alert on qemu in lava-cip', 'start_time': '2024-10-02T08:40:31.115000+00:00', 'environment': {'comment': 'Runtime: lava-cip', 'misc': {'platform': 'qemu', 'job_id': '1200469'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-cip'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-cip-66fd06a863a8011834f7e2d0/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-cip-66fd06a863a8011834f7e2d0/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': "[ 1.744628] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]\n<6>[ 1.745094] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]\n<6>[ 1.746146] pci_bus 0000:00: root bus resource [mem 0x20000000-0xfebfffff window]\n<6>[ 1.748513] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window]\n<6>[ 1.752764] pci_bus 0000:00: root bus resource [bus 00-ff]\n<6>[ 1.756041] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 conventional PCI endpoint\n<6>[ 1.773819] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 conventional PCI endpoint\n<6>[ 1.779224] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 conventional PCI endpoint\n<6>[ 1.782657] pci 0000:00:01.1: BAR 4 [io 0xc020-0xc02f]\n<6>[ 1.784286] pci 0000:00:01.1: BAR 0 [io 0x01f0-0x01f7]: legacy IDE quirk\n<6>[ 1.785183] pci 0000:00:01.1: BAR 1 [io 0x03f6]: legacy IDE quirk\n<6>[ 1.785713] pci 0000:00:01.1: BAR 2 [io 0x0170-0x0177]: legacy IDE quirk\n<6>[ 1.786254] pci 0000:00:01.1: BAR 3 [io 0x0376]: legacy IDE quirk\n<6>[ 1.794655] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 conventional PCI endpoint\n<6>[ 1.799271] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI\n<6>[ 1.799882] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB\n<6>[ 1.801765] pci 0000:00:02.0: [1234:1111] type 00 class 0x030000 conventional PCI endpoint\n<6>[ 1.803587] pci 0000:00:02.0: BAR 0 [mem 0xfd000000-0xfdffffff pref]\n<6>[ 1.806174] pci 0000:00:02.0: BAR 2 [mem 0xfebd0000-0xfebd0fff]\n<6>[ 1.810176] pci 0000:00:02.0: ROM [mem 0xfebc0000-0xfebcffff pref]\n<6>[ 1.820932] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]\n<6>[ 1.826649] pci 0000:00:03.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint\n<6>[ 1.828195] pci 0000:00:03.0: BAR 0 [io 0xc000-0xc01f]\n<6>[ 1.830192] pci 0000:00:03.0: BAR 1 [mem 0xfebd1000-0xfebd1fff]\n<6>[ 1.835176] pci 0000:00:03.0: BAR 4 [mem 0xfe000000-0xfe003fff 64bit pref]\n<6>[ 1.837176] pci 0000:00:03.0: ROM [mem 0xfeb80000-0xfebbffff pref]\n<6>[ 1.877125] ACPI: PCI: Interrupt link LNKA configured for IRQ 10\n<6>[ 1.882467] ACPI: PCI: Interrupt link LNKB configured for IRQ 10\n<6>[ 1.883805] ACPI: PCI: Interrupt link LNKC configured for IRQ 11\n<6>[ 1.885441] ACPI: PCI: Interrupt link LNKD configured for IRQ 11\n<6>[ 1.889659] ACPI: PCI: Interrupt link LNKS configured for IRQ 9\n<6>[ 1.902810] iommu: Default domain type: Translated\n<6>[ 1.903229] iommu: DMA domain TLB invalidation policy: lazy mode\n<5>[ 1.911209] SCSI subsystem initialized\n<7>[ 1.912939] libata version 3.00 loaded.\n<6>[ 1.915699] ACPI: bus type USB registered\n<6>[ 1.917826] usbcore: registered new interface driver usbfs\n<6>[ 1.920220] usbcore: registered new interface driver hub\n<6>[ 1.920962] usbcore: registered new device driver usb\n<6>[ 1.923482] mc: Linux media interface: v0.10\n<6>[ 1.940013] videodev: Linux video capture interface: v2.00\n<6>[ 1.940496] pps_core: LinuxPPS API ver. 1 registered\n<6>[ 1.941204] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti \n<6>[ 1.942115] PTP clock support registered\n<6>[ 1.947395] Advanced Linux Sound Architecture Driver Initialized.\n<6>[ 1.981977] NetLabel: Initializing\n<6>[ 1.982189] NetLabel: domain hash size = 128\n<6>[ 1.982532] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO\n<6>[ 1.986588] NetLabel: unlabeled traffic allowed by default\n<6>[ 2.004525] PCI: Using ACPI for IRQ routing\n<7>[ 2.005183] PCI: pci_cache_line_size set to 64 bytes\n<7>[ 2.006578] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]\n<7>[ 2.007498] e820: reserve RAM buffer [mem 0x1ffe0000-0x1fffffff]\n<6>[ 2.014600] pci 0000:00:02.0: vgaarb: setting as boot VGA device\n<6>[ 2.015126] pci 0000:00:02.0: vgaarb: bridge control possible\n<6>[ 2.015126] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none\n<6>[ 2.016195] vgaarb: loaded\n<6>[ 2.024615] hpet: 3 channels of 0 reserved for per-cpu timers\n<6>[ 2.025655] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0\n<6>[ 2.026222] hpet0: 3 comparators, 64-bit 100.000000 MHz counter\n<6>[ 2.077689] clocksource: Switched to clocksource tsc-early\n<5>[ 2.084399] VFS: Disk quotas dquot_6.6.0\n<6>[ 2.084971] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)\n<6>[ 2.088986] pnp: PnP ACPI init\n<7>[ 2.094988] pnp 00:02: [dma 2]\n<6>[ 2.099791] pnp: PnP ACPI: found 6 devices\n<6>[ 2.275428] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns\n<6>[ 2.331771] NET: Registered PF_INET protocol family\n<6>[ 2.334379] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)\n<6>[ 2.345135] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)\n<6>[ 2.345850] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)\n<6>[ 2.346765] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)\n<6>[ 2.348144] TCP bind hash table entries: 4096 (order: 5, 131072 bytes, linear)\n<6>[ 2.349222] TCP: Hash tables configured (established 4096 bind 4096)\n<6>[ 2.351224] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)\n<6>[ 2.352326] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)\n<6>[ 2.355522] NET: Registered PF_UNIX/PF_LOCAL protocol family\n<6>[ 2.361554] RPC: Registered named UNIX socket transport module.\n<6>[ 2.362070] RPC: Registered udp transport module.\n<6>[ 2.362489] RPC: Registered tcp transport module.\n<6>[ 2.362824] RPC: Registered tcp-with-tls transport module.\n<6>[ 2.363133] RPC: Registered tcp NFSv4.1 backchannel transport module.\n<6>[ 2.414332] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]\n<6>[ 2.414758] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]\n<6>[ 2.415137] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]\n<6>[ 2.415759] pci_bus 0000:00: resource 7 [mem 0x20000000-0xfebfffff window]\n<6>[ 2.416268] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window]\n<6>[ 2.457855] pci 0000:00:01.0: PIIX3: Enabling Passive Release\n<6>[ 2.458666] pci 0000:00:00.0: Limiting direct PCI/PCI transfers\n<6>[ 2.459464] PCI: CLS 0 bytes, default 64\n<6>[ 2.475781] Unpacking initramfs...\n<6>[ 3.519709] tsc: Refined TSC clocksource calibration: 2711.972 MHz\n<6>[ 3.521206] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x27176c116de, max_idle_ns: 440795321854 ns\n<6>[ 3.525151] clocksource: Switched to clocksource tsc\n<6>[ 3.715022] Freeing initrd memory: 8236K\n<5>[ 5.578703] Initialise system trusted keyrings\n<6>[ 5.583752] workingset: timestamp_bits=56 max_order=17 bucket_order=0\n<5>[ 5.591693] NFS: Registering the id_resolver key type\n<5>[ 5.592832] Key type id_resolver registered\n<5>[ 5.593311] Key type id_legacy registered\n<6>[ 5.594828] 9p: Installing v9fs 9p2000 file system support\n<5>[ 5.775943] Key type asymmetric registered\n<5>[ 5.776602] Asymmetric key parser 'x509' registered\n<6>[ 5.777605] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n<6>[ 5.779043] io scheduler mq-deadline registered\n<6>[ 5.779630] io scheduler kyber registered\n<6>[ 5.784511] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0\n<6>[ 5.792764] ACPI: button: Power Button [PWRF]\n<6>[ 6.097285] ACPI: \\_SB_.LNKC: Enabled at IRQ 11\n<6>[ 6.103625] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n<6>[ 6.111173] 00:04: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A\n<6>[ 6.122298] Non-volatile memory driver v1.3\n<6>[ 6.122763] Linux agpgart interface v0.103\n<6>[ 6.126783] ACPI: bus type drm_connector registered\n<6>[ 6.128017] [drm] amdgpu kernel modesetting enabled.\n<6>[ 6.160452] loop: module loaded\n<7>[ 6.165622] ata_piix 0000:00:01.1: version 2.13\n<6>[ 6.176879] scsi host0: ata_piix\n<6>[ 6.180963] scsi host1: ata_piix\n<6>[ 6.182419] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc020 irq 14 lpm-pol 0\n<6>[ 6.183030] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc028 irq 15 lpm-pol 0\n<6>[ 6.217744] e100: Intel(R) PRO/100 Network Driver\n<6>[ 6.218213] e100: Copyright(c) 1999-2006 Intel Corporation\n<6>[ 6.218815] e1000: Intel(R) PRO/1000 Network Driver\n<6>[ 6.219168] e1000: Copyright (c) 1999-2006 Intel Corporation.\n<6>[ 6.220407] e1000e: Intel(R) PRO/1000 Network Driver\n<6>[ 6.220770] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n<6>[ 6.221498] sky2: driver version 1.30\n<6>[ 6.222498] usbcore: registered new device driver r8152-cfgselector\n<6>[ 6.223218] usbcore: registered new interface driver r8152\n<6>[ 6.223755] usbcore: registered new interface driver ax88179_178a\n<6>[ 6.224444] usbcore: registered new interface driver cdc_ether\n<6>[ 6.225045] usbcore: registered new interface driver net1080\n<6>[ 6.225731] usbcore: registered new interface driver cdc_subset\n<6>[ 6.226356] usbcore: registered new interface driver zaurus\n<6>[ 6.226920] usbcore: registered new interface driver cdc_ncm\n<6>[ 6.227626] usbcore: registered new interface driver r8153_ecm\n<6>[ 6.231478] usbcore: registered new interface driver usblp\n<6>[ 6.232284] usbcore: registered new interface driver usb-storage\n<6>[ 6.235257] UDC core: g_ether: couldn't find an available UDC\n<6>[ 6.237482] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12\n<6>[ 6.244637] serio: i8042 KBD port at 0x60,0x64 irq 1\n<6>[ 6.245554] serio: i8042 AUX port at 0x60,0x64 irq 12\n<6>[ 6.251651] rtc_cmos 00:05: RTC can wake from S4\n<6>[ 6.255970] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1\n<6>[ 6.263980] rtc_cmos 00:05: registered as rtc0\n<6>[ 6.272597] rtc_cmos 00:05: alarms up to one day, y3k, 242 bytes nvram, hpet irqs\n<3>[ 6.273845] fail to initialize ptp_kvm\n<6>[ 6.276975] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n<4>[ 6.278953] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n<6>[ 6.280349] sdhci: Secure Digital Host Controller Interface driver\n<6>[ 6.280819] sdhci: Copyright(c) Pierre Ossman\n<6>[ 6.282023] hid: raw HID events driver (C) Jiri Kosina\n<6>[ 6.285571] usbcore: registered new interface driver usbhid\n<6>[ 6.286040] usbhid: USB HID core driver\n<3>[ 6.289337] cros_ec_lpcs: unsupported system.\n<6>[ 6.301789] Initializing XFRM netlink socket\n<6>[ 6.302816] NET: Registered PF_INET6 protocol family\n<6>[ 6.317930] Segment Routing with IPv6\n<6>[ 6.318832] In-situ OAM (IOAM) with IPv6\n<6>[ 6.321672] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n<6>[ 6.326724] NET: Registered PF_PACKET protocol family\n<6>[ 6.329425] 9pnet: Installing 9P2000 support\n<5>[ 6.330339] Key type dns_resolver registered\n<6>[ 6.334433] IPI shorthand broadcast: enabled\n<6>[ 6.344855] ata2: found unknown device (class 0)\n<6>[ 6.349562] ata1: found unknown device (class 0)\n<6>[ 6.353775] ata1.00: ATA-7: QEMU HARDDISK, 2.5+, max UDMA/100\n<6>[ 6.354428] ata1.00: 1048576 sectors, multi 16: LBA48\n<6>[ 6.360484] ata2.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100\n<5>[ 6.394051] scsi 0:0:0:0: Direct-Access ATA QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5\n<5>[ 6.414651] sd 0:0:0:0: Attached scsi generic sg0 type 0\n<5>[ 6.418332] sd 0:0:0:0: [sda] 1048576 512-byte logical blocks: (537 MB/512 MiB)\n<5>[ 6.424321] scsi 1:0:0:0: CD-ROM QEMU QEMU DVD-ROM 2.5+ PQ: 0 ANSI: 5\n<5>[ 6.427968] sd 0:0:0:0: [sda] Write Protect is off\n<7>[ 6.428599] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00\n<5>[ 6.435597] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA\n<6>[ 6.444585] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes\n<6>[ 6.452395] sr 1:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray\n<6>[ 6.453294] cdrom: Uniform CD-ROM driver Revision: 3.20\n<7>[ 6.468043] sr 1:0:0:0: Attached scsi CD-ROM sr0\n<5>[ 6.474907] sr 1:0:0:0: Attached scsi generic sg1 type 5\n<5>[ 6.499922] sd 0:0:0:0: [sda] Attached SCSI disk\n<6>[ 6.542581] sched_clock: Marking stable (6461085773, 81051753)->(6555374965, -13237439)\n<6>[ 6.546930] registered taskstats version 1\n<5>[ 6.547459] Loading compiled-in X.509 certificates\n<6>[ 6.571430] Demotion targets for Node 0: null\n<6>[ 6.578205] PM: Magic number: 12:154:674\n<6>[ 6.580126] printk: legacy console [netcon0] enabled\n<6>[ 6.580754] netconsole: network logging started\n<5>[ 6.582838] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n<6>[ 6.745457] modprobe (53) used greatest stack depth: 13400 bytes left\n<5>[ 6.787599] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n<5>[ 6.789622] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n<6>[ 6.795324] clk: Disabling unused clocks\n<6>[ 6.795984] PM: genpd: Disabling unused power domains\n<4>[ 6.797751] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n<6>[ 6.798915] ALSA device list:\n<6>[ 6.799578] No soundcards found.\n<6>[ 6.800801] cfg80211: failed to load regulatory.db\n<6>[ 6.912483] Freeing unused kernel image (initmem) memory: 3264K\n<3>[ 6.913524] psmouse serio1: pixart_ps2: init: Unable to query PixArt touchpad hardware.\n<6>[ 6.914638] Write protecting the kernel read-only data: 55296k\n<6>[ 6.919750] Freeing unused kernel image (rodata/data gap) memory: 1316K\n<6>[ 7.472030] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n<6>[ 7.474885] input: ImExPS/2 PixArt clickpad as /devices/platform/i8042/serio1/input/input3\n<6>[ 7.479661] Run /init as init process\n<7>[ 7.479962] with arguments:\n<7>[ 7.480240] /init\n<7>[ 7.480454] verbose\n<7>[ 7.480667] with environment:\n<7>[ 7.480947] HOME=/\n<7>[ 7.481175] TERM=linux\n<6>[ 7.625047] mount (58) used greatest stack depth: 13256 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: <30>[ 8.110724] udevd[85]: starting version 3.2.9\n<5>[ 8.343619] random: crng init done\n<27>[ 8.398015] udevd[85]: specified user 'tss' unknown\n<27>[ 8.400781] udevd[85]: specified group 'tss' unknown\n<30>[ 8.422708] udevd[86]: starting eudev-3.2.9\n<27>[ 8.597666] udevd[86]: specified user 'tss' unknown\n<27>[ 8.601715] udevd[86]: specified group 'tss' unknown\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: <6>[ 11.733090] dropbear (123) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n#\n/ # mkdir /lava-1200469\nmkdir /lava-1200469\n/ # mount /dev/disk/by-uuid/865d2460-07e1-4d5f-a229-44d0d81baf87 -t ext2 /lava-1200469\nmount /dev/disk/by-uuid/865d2460-07e1-4d5f-a229-44d0d81baf87 -t ext2 /lava-1\n200469\n<6>[ 12.214417] EXT4-fs (sda): mounting ext2 file system using the ext4 subsystem\n<6>[ 12.235331] EXT4-fs (sda): mounted filesystem 865d2460-07e1-4d5f-a229-44d0d81baf87 r/w without journal. Quota mode: none.\n/ # ls -la /lava-1200469/bin/lava-test-runner\nls -la /lava-1200469/bin/lava-test-runner\n-rwxr-xr-x 1 root root 1039 Oct 2 08:39 [1;32m/lava-1200469/bin/lava-test-runner[m\n/ # export SHELL=/bin/sh\nexport SHELL=/bin/sh\n/ # . /lava-1200469/environment\n. /lava-1200469/environment\n/ # /lava-1200469/bin/lava-test-runner /lava-1200469/0\n/lava-1200469/bin/lava-test-runner /lava-1200469/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-1200469/0/tests/0_dmesg\n+ cat uuid\n+ UUID=1200469_1.1.3.1\n+ set +x\n<8>[ 12.958689] \n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n<8>[ 13.079795] \n<8>[ 13.178348] \n<8>[ 13.273558] \n+ set +x\n<8>[ 13.280983] \n/ # poweroff\npoweroff\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06ff63a8011834f7e38f', 'origin': 'maestro', 'comment': 'crit on qemu in lava-cip', 'start_time': '2024-10-02T08:40:31.115000+00:00', 'environment': {'comment': 'Runtime: lava-cip', 'misc': {'platform': 'qemu', 'job_id': '1200469'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-cip'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-cip-66fd06a863a8011834f7e2d0/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-cip-66fd06a863a8011834f7e2d0/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': "[ 1.744628] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]\n<6>[ 1.745094] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]\n<6>[ 1.746146] pci_bus 0000:00: root bus resource [mem 0x20000000-0xfebfffff window]\n<6>[ 1.748513] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window]\n<6>[ 1.752764] pci_bus 0000:00: root bus resource [bus 00-ff]\n<6>[ 1.756041] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 conventional PCI endpoint\n<6>[ 1.773819] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 conventional PCI endpoint\n<6>[ 1.779224] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 conventional PCI endpoint\n<6>[ 1.782657] pci 0000:00:01.1: BAR 4 [io 0xc020-0xc02f]\n<6>[ 1.784286] pci 0000:00:01.1: BAR 0 [io 0x01f0-0x01f7]: legacy IDE quirk\n<6>[ 1.785183] pci 0000:00:01.1: BAR 1 [io 0x03f6]: legacy IDE quirk\n<6>[ 1.785713] pci 0000:00:01.1: BAR 2 [io 0x0170-0x0177]: legacy IDE quirk\n<6>[ 1.786254] pci 0000:00:01.1: BAR 3 [io 0x0376]: legacy IDE quirk\n<6>[ 1.794655] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 conventional PCI endpoint\n<6>[ 1.799271] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX4 ACPI\n<6>[ 1.799882] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX4 SMB\n<6>[ 1.801765] pci 0000:00:02.0: [1234:1111] type 00 class 0x030000 conventional PCI endpoint\n<6>[ 1.803587] pci 0000:00:02.0: BAR 0 [mem 0xfd000000-0xfdffffff pref]\n<6>[ 1.806174] pci 0000:00:02.0: BAR 2 [mem 0xfebd0000-0xfebd0fff]\n<6>[ 1.810176] pci 0000:00:02.0: ROM [mem 0xfebc0000-0xfebcffff pref]\n<6>[ 1.820932] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]\n<6>[ 1.826649] pci 0000:00:03.0: [1af4:1000] type 00 class 0x020000 conventional PCI endpoint\n<6>[ 1.828195] pci 0000:00:03.0: BAR 0 [io 0xc000-0xc01f]\n<6>[ 1.830192] pci 0000:00:03.0: BAR 1 [mem 0xfebd1000-0xfebd1fff]\n<6>[ 1.835176] pci 0000:00:03.0: BAR 4 [mem 0xfe000000-0xfe003fff 64bit pref]\n<6>[ 1.837176] pci 0000:00:03.0: ROM [mem 0xfeb80000-0xfebbffff pref]\n<6>[ 1.877125] ACPI: PCI: Interrupt link LNKA configured for IRQ 10\n<6>[ 1.882467] ACPI: PCI: Interrupt link LNKB configured for IRQ 10\n<6>[ 1.883805] ACPI: PCI: Interrupt link LNKC configured for IRQ 11\n<6>[ 1.885441] ACPI: PCI: Interrupt link LNKD configured for IRQ 11\n<6>[ 1.889659] ACPI: PCI: Interrupt link LNKS configured for IRQ 9\n<6>[ 1.902810] iommu: Default domain type: Translated\n<6>[ 1.903229] iommu: DMA domain TLB invalidation policy: lazy mode\n<5>[ 1.911209] SCSI subsystem initialized\n<7>[ 1.912939] libata version 3.00 loaded.\n<6>[ 1.915699] ACPI: bus type USB registered\n<6>[ 1.917826] usbcore: registered new interface driver usbfs\n<6>[ 1.920220] usbcore: registered new interface driver hub\n<6>[ 1.920962] usbcore: registered new device driver usb\n<6>[ 1.923482] mc: Linux media interface: v0.10\n<6>[ 1.940013] videodev: Linux video capture interface: v2.00\n<6>[ 1.940496] pps_core: LinuxPPS API ver. 1 registered\n<6>[ 1.941204] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti \n<6>[ 1.942115] PTP clock support registered\n<6>[ 1.947395] Advanced Linux Sound Architecture Driver Initialized.\n<6>[ 1.981977] NetLabel: Initializing\n<6>[ 1.982189] NetLabel: domain hash size = 128\n<6>[ 1.982532] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO\n<6>[ 1.986588] NetLabel: unlabeled traffic allowed by default\n<6>[ 2.004525] PCI: Using ACPI for IRQ routing\n<7>[ 2.005183] PCI: pci_cache_line_size set to 64 bytes\n<7>[ 2.006578] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]\n<7>[ 2.007498] e820: reserve RAM buffer [mem 0x1ffe0000-0x1fffffff]\n<6>[ 2.014600] pci 0000:00:02.0: vgaarb: setting as boot VGA device\n<6>[ 2.015126] pci 0000:00:02.0: vgaarb: bridge control possible\n<6>[ 2.015126] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none\n<6>[ 2.016195] vgaarb: loaded\n<6>[ 2.024615] hpet: 3 channels of 0 reserved for per-cpu timers\n<6>[ 2.025655] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0\n<6>[ 2.026222] hpet0: 3 comparators, 64-bit 100.000000 MHz counter\n<6>[ 2.077689] clocksource: Switched to clocksource tsc-early\n<5>[ 2.084399] VFS: Disk quotas dquot_6.6.0\n<6>[ 2.084971] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)\n<6>[ 2.088986] pnp: PnP ACPI init\n<7>[ 2.094988] pnp 00:02: [dma 2]\n<6>[ 2.099791] pnp: PnP ACPI: found 6 devices\n<6>[ 2.275428] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns\n<6>[ 2.331771] NET: Registered PF_INET protocol family\n<6>[ 2.334379] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)\n<6>[ 2.345135] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)\n<6>[ 2.345850] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)\n<6>[ 2.346765] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear)\n<6>[ 2.348144] TCP bind hash table entries: 4096 (order: 5, 131072 bytes, linear)\n<6>[ 2.349222] TCP: Hash tables configured (established 4096 bind 4096)\n<6>[ 2.351224] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)\n<6>[ 2.352326] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)\n<6>[ 2.355522] NET: Registered PF_UNIX/PF_LOCAL protocol family\n<6>[ 2.361554] RPC: Registered named UNIX socket transport module.\n<6>[ 2.362070] RPC: Registered udp transport module.\n<6>[ 2.362489] RPC: Registered tcp transport module.\n<6>[ 2.362824] RPC: Registered tcp-with-tls transport module.\n<6>[ 2.363133] RPC: Registered tcp NFSv4.1 backchannel transport module.\n<6>[ 2.414332] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]\n<6>[ 2.414758] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]\n<6>[ 2.415137] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]\n<6>[ 2.415759] pci_bus 0000:00: resource 7 [mem 0x20000000-0xfebfffff window]\n<6>[ 2.416268] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window]\n<6>[ 2.457855] pci 0000:00:01.0: PIIX3: Enabling Passive Release\n<6>[ 2.458666] pci 0000:00:00.0: Limiting direct PCI/PCI transfers\n<6>[ 2.459464] PCI: CLS 0 bytes, default 64\n<6>[ 2.475781] Unpacking initramfs...\n<6>[ 3.519709] tsc: Refined TSC clocksource calibration: 2711.972 MHz\n<6>[ 3.521206] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x27176c116de, max_idle_ns: 440795321854 ns\n<6>[ 3.525151] clocksource: Switched to clocksource tsc\n<6>[ 3.715022] Freeing initrd memory: 8236K\n<5>[ 5.578703] Initialise system trusted keyrings\n<6>[ 5.583752] workingset: timestamp_bits=56 max_order=17 bucket_order=0\n<5>[ 5.591693] NFS: Registering the id_resolver key type\n<5>[ 5.592832] Key type id_resolver registered\n<5>[ 5.593311] Key type id_legacy registered\n<6>[ 5.594828] 9p: Installing v9fs 9p2000 file system support\n<5>[ 5.775943] Key type asymmetric registered\n<5>[ 5.776602] Asymmetric key parser 'x509' registered\n<6>[ 5.777605] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n<6>[ 5.779043] io scheduler mq-deadline registered\n<6>[ 5.779630] io scheduler kyber registered\n<6>[ 5.784511] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0\n<6>[ 5.792764] ACPI: button: Power Button [PWRF]\n<6>[ 6.097285] ACPI: \\_SB_.LNKC: Enabled at IRQ 11\n<6>[ 6.103625] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n<6>[ 6.111173] 00:04: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A\n<6>[ 6.122298] Non-volatile memory driver v1.3\n<6>[ 6.122763] Linux agpgart interface v0.103\n<6>[ 6.126783] ACPI: bus type drm_connector registered\n<6>[ 6.128017] [drm] amdgpu kernel modesetting enabled.\n<6>[ 6.160452] loop: module loaded\n<7>[ 6.165622] ata_piix 0000:00:01.1: version 2.13\n<6>[ 6.176879] scsi host0: ata_piix\n<6>[ 6.180963] scsi host1: ata_piix\n<6>[ 6.182419] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc020 irq 14 lpm-pol 0\n<6>[ 6.183030] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc028 irq 15 lpm-pol 0\n<6>[ 6.217744] e100: Intel(R) PRO/100 Network Driver\n<6>[ 6.218213] e100: Copyright(c) 1999-2006 Intel Corporation\n<6>[ 6.218815] e1000: Intel(R) PRO/1000 Network Driver\n<6>[ 6.219168] e1000: Copyright (c) 1999-2006 Intel Corporation.\n<6>[ 6.220407] e1000e: Intel(R) PRO/1000 Network Driver\n<6>[ 6.220770] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n<6>[ 6.221498] sky2: driver version 1.30\n<6>[ 6.222498] usbcore: registered new device driver r8152-cfgselector\n<6>[ 6.223218] usbcore: registered new interface driver r8152\n<6>[ 6.223755] usbcore: registered new interface driver ax88179_178a\n<6>[ 6.224444] usbcore: registered new interface driver cdc_ether\n<6>[ 6.225045] usbcore: registered new interface driver net1080\n<6>[ 6.225731] usbcore: registered new interface driver cdc_subset\n<6>[ 6.226356] usbcore: registered new interface driver zaurus\n<6>[ 6.226920] usbcore: registered new interface driver cdc_ncm\n<6>[ 6.227626] usbcore: registered new interface driver r8153_ecm\n<6>[ 6.231478] usbcore: registered new interface driver usblp\n<6>[ 6.232284] usbcore: registered new interface driver usb-storage\n<6>[ 6.235257] UDC core: g_ether: couldn't find an available UDC\n<6>[ 6.237482] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12\n<6>[ 6.244637] serio: i8042 KBD port at 0x60,0x64 irq 1\n<6>[ 6.245554] serio: i8042 AUX port at 0x60,0x64 irq 12\n<6>[ 6.251651] rtc_cmos 00:05: RTC can wake from S4\n<6>[ 6.255970] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1\n<6>[ 6.263980] rtc_cmos 00:05: registered as rtc0\n<6>[ 6.272597] rtc_cmos 00:05: alarms up to one day, y3k, 242 bytes nvram, hpet irqs\n<3>[ 6.273845] fail to initialize ptp_kvm\n<6>[ 6.276975] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n<4>[ 6.278953] amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled\n<6>[ 6.280349] sdhci: Secure Digital Host Controller Interface driver\n<6>[ 6.280819] sdhci: Copyright(c) Pierre Ossman\n<6>[ 6.282023] hid: raw HID events driver (C) Jiri Kosina\n<6>[ 6.285571] usbcore: registered new interface driver usbhid\n<6>[ 6.286040] usbhid: USB HID core driver\n<3>[ 6.289337] cros_ec_lpcs: unsupported system.\n<6>[ 6.301789] Initializing XFRM netlink socket\n<6>[ 6.302816] NET: Registered PF_INET6 protocol family\n<6>[ 6.317930] Segment Routing with IPv6\n<6>[ 6.318832] In-situ OAM (IOAM) with IPv6\n<6>[ 6.321672] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n<6>[ 6.326724] NET: Registered PF_PACKET protocol family\n<6>[ 6.329425] 9pnet: Installing 9P2000 support\n<5>[ 6.330339] Key type dns_resolver registered\n<6>[ 6.334433] IPI shorthand broadcast: enabled\n<6>[ 6.344855] ata2: found unknown device (class 0)\n<6>[ 6.349562] ata1: found unknown device (class 0)\n<6>[ 6.353775] ata1.00: ATA-7: QEMU HARDDISK, 2.5+, max UDMA/100\n<6>[ 6.354428] ata1.00: 1048576 sectors, multi 16: LBA48\n<6>[ 6.360484] ata2.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100\n<5>[ 6.394051] scsi 0:0:0:0: Direct-Access ATA QEMU HARDDISK 2.5+ PQ: 0 ANSI: 5\n<5>[ 6.414651] sd 0:0:0:0: Attached scsi generic sg0 type 0\n<5>[ 6.418332] sd 0:0:0:0: [sda] 1048576 512-byte logical blocks: (537 MB/512 MiB)\n<5>[ 6.424321] scsi 1:0:0:0: CD-ROM QEMU QEMU DVD-ROM 2.5+ PQ: 0 ANSI: 5\n<5>[ 6.427968] sd 0:0:0:0: [sda] Write Protect is off\n<7>[ 6.428599] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00\n<5>[ 6.435597] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA\n<6>[ 6.444585] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes\n<6>[ 6.452395] sr 1:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray\n<6>[ 6.453294] cdrom: Uniform CD-ROM driver Revision: 3.20\n<7>[ 6.468043] sr 1:0:0:0: Attached scsi CD-ROM sr0\n<5>[ 6.474907] sr 1:0:0:0: Attached scsi generic sg1 type 5\n<5>[ 6.499922] sd 0:0:0:0: [sda] Attached SCSI disk\n<6>[ 6.542581] sched_clock: Marking stable (6461085773, 81051753)->(6555374965, -13237439)\n<6>[ 6.546930] registered taskstats version 1\n<5>[ 6.547459] Loading compiled-in X.509 certificates\n<6>[ 6.571430] Demotion targets for Node 0: null\n<6>[ 6.578205] PM: Magic number: 12:154:674\n<6>[ 6.580126] printk: legacy console [netcon0] enabled\n<6>[ 6.580754] netconsole: network logging started\n<5>[ 6.582838] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n<6>[ 6.745457] modprobe (53) used greatest stack depth: 13400 bytes left\n<5>[ 6.787599] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n<5>[ 6.789622] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n<6>[ 6.795324] clk: Disabling unused clocks\n<6>[ 6.795984] PM: genpd: Disabling unused power domains\n<4>[ 6.797751] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n<6>[ 6.798915] ALSA device list:\n<6>[ 6.799578] No soundcards found.\n<6>[ 6.800801] cfg80211: failed to load regulatory.db\n<6>[ 6.912483] Freeing unused kernel image (initmem) memory: 3264K\n<3>[ 6.913524] psmouse serio1: pixart_ps2: init: Unable to query PixArt touchpad hardware.\n<6>[ 6.914638] Write protecting the kernel read-only data: 55296k\n<6>[ 6.919750] Freeing unused kernel image (rodata/data gap) memory: 1316K\n<6>[ 7.472030] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n<6>[ 7.474885] input: ImExPS/2 PixArt clickpad as /devices/platform/i8042/serio1/input/input3\n<6>[ 7.479661] Run /init as init process\n<7>[ 7.479962] with arguments:\n<7>[ 7.480240] /init\n<7>[ 7.480454] verbose\n<7>[ 7.480667] with environment:\n<7>[ 7.480947] HOME=/\n<7>[ 7.481175] TERM=linux\n<6>[ 7.625047] mount (58) used greatest stack depth: 13256 bytes left\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: <30>[ 8.110724] udevd[85]: starting version 3.2.9\n<5>[ 8.343619] random: crng init done\n<27>[ 8.398015] udevd[85]: specified user 'tss' unknown\n<27>[ 8.400781] udevd[85]: specified group 'tss' unknown\n<30>[ 8.422708] udevd[86]: starting eudev-3.2.9\n<27>[ 8.597666] udevd[86]: specified user 'tss' unknown\n<27>[ 8.601715] udevd[86]: specified group 'tss' unknown\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: <6>[ 11.733090] dropbear (123) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n#\n/ # mkdir /lava-1200469\nmkdir /lava-1200469\n/ # mount /dev/disk/by-uuid/865d2460-07e1-4d5f-a229-44d0d81baf87 -t ext2 /lava-1200469\nmount /dev/disk/by-uuid/865d2460-07e1-4d5f-a229-44d0d81baf87 -t ext2 /lava-1\n200469\n<6>[ 12.214417] EXT4-fs (sda): mounting ext2 file system using the ext4 subsystem\n<6>[ 12.235331] EXT4-fs (sda): mounted filesystem 865d2460-07e1-4d5f-a229-44d0d81baf87 r/w without journal. Quota mode: none.\n/ # ls -la /lava-1200469/bin/lava-test-runner\nls -la /lava-1200469/bin/lava-test-runner\n-rwxr-xr-x 1 root root 1039 Oct 2 08:39 [1;32m/lava-1200469/bin/lava-test-runner[m\n/ # export SHELL=/bin/sh\nexport SHELL=/bin/sh\n/ # . /lava-1200469/environment\n. /lava-1200469/environment\n/ # /lava-1200469/bin/lava-test-runner /lava-1200469/0\n/lava-1200469/bin/lava-test-runner /lava-1200469/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-1200469/0/tests/0_dmesg\n+ cat uuid\n+ UUID=1200469_1.1.3.1\n+ set +x\n<8>[ 12.958689] \n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n<8>[ 13.079795] \n<8>[ 13.178348] \n<8>[ 13.273558] \n+ set +x\n<8>[ 13.280983] \n/ # poweroff\npoweroff\n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:40:33 AM UTC [INFO] Received an event for node: 66fd031263a8011834f7e0f2
10/02/2024 08:40:34 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [{'checkout_id': 'maestro:66fd02cc63a8011834f7e0ea', 'id': 'maestro:66fd031263a8011834f7e0f2', 'origin': 'maestro', 'comment': 'staging-mainline-20241002.0', 'start_time': '2024-10-02T08:23:46.707000+00:00', 'architecture': 'arm', 'compiler': 'gcc-12', 'config_name': 'omap2plus_defconfig', 'valid': True, 'misc': {'platform': 'kubernetes', 'runtime': 'k8s-all', 'job_id': 'kci-66fd031263a8011834f7e0f2-kbuild-gcc-12-arm-omap2p-lmcsvoy6', '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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/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-66fd031263a8011834f7e0f2/.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-66fd031263a8011834f7e0f2/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': 'es/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_ah.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_ah.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_eui64.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_eui64.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_frag.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_frag.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_mh.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_mh.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_hbh.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_hbh.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_rpfilter.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_rpfilter.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_rt.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_rt.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_srh.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_srh.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_NPT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_NPT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_REJECT.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_SYNPROXY.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/netfilter/ip6t_SYNPROXY.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/ip6_udp_tunnel.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/ipv6/ip6_udp_tunnel.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/8021q/8021q.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/8021q/8021q.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/wireless/cfg80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/wireless/cfg80211.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/wireless/lib80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/wireless/lib80211.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/llc/llc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/llc/llc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/netfilter/nft_meta_bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/netfilter/nft_meta_bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/netfilter/nft_reject_bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/netfilter/nft_reject_bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/bridge.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bridge/bridge.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-raw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-raw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-bcm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-bcm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-gw.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/can/can-gw.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/bluetooth.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/bluetooth.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/rfcomm/rfcomm.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/rfcomm/rfcomm.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/bnep/bnep.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/bnep/bnep.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/hidp/hidp.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/bluetooth/hidp/hidp.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/rxrpc/rxrpc.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/rxrpc/rxrpc.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/phonet/phonet.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/phonet/phonet.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/phonet/pn_pep.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/phonet/pn_pep.ko\n INSTALL _modules_/lib/modules/6.12.0-rc1/kernel/net/mac80211/mac80211.ko\n STRIP _modules_/lib/modules/6.12.0-rc1/kernel/net/mac80211/mac80211.ko\n DEPMOD _modules_/lib/modules/6.12.0-rc1\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=1727858388\n+ echo -----log:package_kselftest-----\n-----log:package_kselftest-----\n+ echo job:package_kselftest=running\n++ date +%s\n+ echo jobsts:package_kselftest=1727858388\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=1727858388\n+ echo -----log:package_dtbs-----\n-----log:package_dtbs-----\n+ echo job:package_dtbs=running\n++ date +%s\n+ echo jobsts:package_dtbs=1727858388\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=1727858388\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/02/2024 08:40:50 AM UTC [INFO] Received an event for node: 66fd06b663a8011834f7e2f2
10/02/2024 08:40:53 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06b663a8011834f7e2f2', 'origin': 'maestro', 'comment': 'baseline-x86-amd on lenovo-TPad-C13-Yoga-zork in lava-collabora', 'start_time': '2024-10-02T08:39:18.974000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'lenovo-TPad-C13-Yoga-zork', 'job_id': '15898852', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898852'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-amd-66fd06b663a8011834f7e2f2/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-amd-66fd06b663a8011834f7e2f2/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': " 3.993797] amdgpu 0000:04:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.003956] [drm] DM_PPLIB: values for F clock\n[ 4.008412] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.013551] [drm] DM_PPLIB:? 933000 in kHz, 3724 in mV\n[ 4.018689] [drm] DM_PPLIB:? 1067000 in kHz, 3924 in mV\n[ 4.023913] [drm] DM_PPLIB:? 1200000 in kHz, 4074 in mV\n[ 4.029139] [drm] DM_PPLIB: values for DCF clock\n[ 4.033756] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.038893] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.044032] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.049172] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.054714] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.127102] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.144062] amdgpu 0000:04:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.152410] amdgpu 0000:04:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.159456] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.167108] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.174761] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.182413] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.190063] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.197714] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.205366] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.213018] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.220754] amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.228577] amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.235796] amdgpu 0000:04:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.243187] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.250666] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.258143] amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.270110] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.275686] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.281420] amdgpu 0000:04:00.0: amdgpu: Runtime PM not available\n[ 4.287995] [drm] Initialized amdgpu 3.59.0 for 0000:04:00.0 on minor 0\n[ 4.296574] loop: module loaded\n[ 4.300153] nvme nvme0: pci function 0000:03:00.0\n[ 4.300412] e100: Intel(R) PRO/100 Network Driver\n[ 4.309611] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.315112] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.319992] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.325751] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.330717] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.336658] sky2: driver version 1.30\n[ 4.340369] usbcore: registered new device driver r8152-cfgselector\n[ 4.346643] usbcore: registered new interface driver r8152\n[ 4.352133] usbcore: registered new interface driver ax88179_178a\n[ 4.355241] nvme nvme0: 4/0/0 default/read/poll queues\n[ 4.358240] usbcore: registered new interface driver cdc_ether\n[ 4.365989] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.369220] usbcore: registered new interface driver net1080\n[ 4.380536] usbcore: registered new interface driver cdc_subset\n[ 4.386463] usbcore: registered new interface driver zaurus\n[ 4.392043] usbcore: registered new interface driver cdc_ncm\n[ 4.397713] usbcore: registered new interface driver r8153_ecm\n[ 4.403794] xhci_hcd 0000:04:00.3: xHCI Host Controller\n[ 4.409097] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 1\n[ 4.416747] xhci_hcd 0000:04:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 4.426125] xhci_hcd 0000:04:00.3: xHCI Host Controller\n[ 4.431418] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 2\n[ 4.438820] xhci_hcd 0000:04:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 4.446011] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.454275] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.461494] usb usb1: Product: xHCI Host Controller\n[ 4.466373] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.472117] usb usb1: SerialNumber: 0000:04:00.3\n[ 4.476933] hub 1-0:1.0: USB hub found\n[ 4.480705] hub 1-0:1.0: 6 ports detected\n[ 4.485037] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.493147] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.501413] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.508637] usb usb2: Product: xHCI Host Controller\n[ 4.513518] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.519262] usb usb2: SerialNumber: 0000:04:00.3\n[ 4.524095] hub 2-0:1.0: USB hub found\n[ 4.527874] hub 2-0:1.0: 4 ports detected\n[ 4.532151] usbcore: registered new interface driver usblp\n[ 4.537655] usbcore: registered new interface driver usb-storage\n[ 4.543693] UDC core: g_ether: couldn't find an available UDC\n[ 4.549497] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12\n[ 4.559422] i8042: Warning: Keylock active\n[ 4.567793] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.572761] serio: i8042 AUX port at 0x60,0x64 irq 12\n[ 4.578085] rtc_cmos 00:01: RTC can wake from S4\n[ 4.583033] rtc_cmos 00:01: registered as rtc0\n[ 4.584219] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 4.587527] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram, hpet irqs\n[ 4.603776] fail to initialize ptp_kvm\n[ 4.603891] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.616542] sdhci: Secure Digital Host Controller Interface driver\n[ 4.622727] sdhci: Copyright(c) Pierre Ossman\n[ 4.627117] sdhci-pci 0000:02:00.0: SDHCI controller found [17a0:9750] (rev 1)\n[ 4.627226] hid: raw HID events driver (C) Jiri Kosina\n[ 4.627370] mmc0: Hardware doesn't specify base clock frequency.\n[ 4.655238] usbcore: registered new interface driver usbhid\n[ 4.665409] usbhid: USB HID core driver\n[ 4.669460] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input5\n[ 4.704454] modprobe (79) used greatest stack depth: 13392 bytes left\n[ 4.706748] mmc0: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 4.708870] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.709857] ACPI: \\_SB_.INTB: Enabled at IRQ 21\n[ 4.710217] Initializing XFRM netlink socket\n[ 4.710233] NET: Registered PF_INET6 protocol family\n[ 4.710558] Segment Routing with IPv6\n[ 4.710569] In-situ OAM (IOAM) with IPv6\n[ 4.710602] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.710748] NET: Registered PF_PACKET protocol family\n[ 4.710771] 9pnet: Installing 9P2000 support\n[ 4.710787] Key type dns_resolver registered\n[ 4.712775] snd_hda_intel 0000:04:00.1: Cannot probe codecs, giving up\n[ 4.770952] microcode: Current revision: 0x08200103\n[ 4.775960] IPI shorthand broadcast: enabled\n[ 4.788460] sched_clock: Marking stable (4764010992, 24108970)->(4823672227, -35552265)\n[ 4.796661] registered taskstats version 1\n[ 4.800780] Loading compiled-in X.509 certificates\n[ 4.807885] Demotion targets for Node 0: null\n[ 4.812461] PM: Magic number: 12:154:674\n[ 4.816842] printk: legacy console [netcon0] enabled\n[ 4.821815] netconsole: network logging started\n[ 4.821853] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 4.832922] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 4.838817] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.849531] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.855426] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.862679] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.864135] clk: Disabling unused clocks\n[ 4.871294] cfg80211: failed to load regulatory.db\n[ 4.875225] PM: genpd: Disabling unused power domains\n[ 4.885060] ALSA device list:\n[ 4.888033] No soundcards found.\n[ 4.891539] dw-apb-uart AMD0020:00: forbid DMA for kernel console\n[ 4.898493] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.904442] Write protecting the kernel read-only data: 55296k\n[ 4.910733] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.957425] usb 1-5: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=60.60\n[ 4.965605] usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0\n[ 4.972744] usb 1-5: Product: USB2.0 Hub\n[ 4.984944] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.991391] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 5.014103] udevd[117]: starting version 3.2.9\n[ 5.021316] udevd[117]: specified user 'tss' unknown\n[ 5.022281] hub 1-5:1.0: USB hub found\n[ 5.026323] udevd[117]: specified group 'tss' unknown\n[ 5.030356] hub 1-5:1.0: 2 ports detected\n[ 5.039380] udevd[118]: starting eudev-3.2.9\n[ 5.045738] udevd[118]: specified user 'tss' unknown\n[ 5.050745] udevd[118]: specified group 'tss' unknown\n[ 5.076318] chromeos ramoops using acpi device.\n[ 5.090571] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.107245] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 5.116321] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 5.124056] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 5.131977] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.140167] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.140257] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 5.147312] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.147316] usb 2-3: Manufacturer: Realtek\n[ 5.154797] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 5.159427] usb 2-3: SerialNumber: 001000001\n[ 5.175396] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 5.184475] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 5.185181] Intel(R) Wireless WiFi driver for Linux\n[ 5.191894] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\ncoreboot-v1.9308_26_0.0.22-16497-g60a4be297d Thu Oct 8 23:13:58 UTC 2020 smm starting (log level: 8)...\nSMI# #3\nGSMI Unknown: 0xff\n[ 5.217160] piix4_smbus 0000:00:14.0: Auxiliar\ncoreboot-v1.9308_26_0.0.22-16497-g60a4be297d Thu Oct 8 23:13:58 UTC 2020 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\ny SMBus Host Controller at 0xb20\n[ 5.233483] efivars: Registered efivars operations\n[ 5.237467] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.239252] i2c i2c-10: Successfully instantiated SPD at 0x50\n[ 5.243689] gsmi version 1.0 loaded\n[ 5.273176] iwlwifi 0000:01:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000\n[ 5.283270] iwlwifi 0000:01:00.0: PCI dev 2723/0080, rev=0x340, rfid=0x10a100\n[ 5.290411] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz\n[ 5.301519] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37\n[ 5.309212] iwlwifi 0000:01:00.0: loaded firmware version 77.85be44d3.0 cc-a0-77.ucode op_mode iwlmvm\n[ 5.381786] usb 1-6: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01\n[ 5.389981] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.417791] Bluetooth: Core ver 2.22\n[ 5.421399] NET: Registered PF_BLUETOOTH protocol family\n[ 5.426727] Bluetooth: HCI device and connection manager initialized\n[ 5.433086] Bluetooth: HCI socket layer initialized\n[ 5.437967] Bluetooth: L2CAP socket layer initialized\n[ 5.443026] Bluetooth: SCO socket layer initialized\n[ 5.502581] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.584496] usb 1-5.1: new high-speed USB device number 4 using xhci_hcd\n[ 5.717266] psmouse serio1: pixart_ps2: init: Unable to query PixArt touchpad hardware.\n[ 5.727273] usb 1-5.1: New USB device found, idVendor=04f2, idProduct=b639, bcdDevice=62.33\n[ 5.735636] usb 1-5.1: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.742943] usb 1-5.1: Product: EasyCamera 5M\n[ 5.747303] usb 1-5.1: Manufacturer: Chicony Electronics Co.,Ltd.\n[ 5.753401] usb 1-5.1: SerialNumber: 0001\n[ 5.841209] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 5.847273] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 5.847741] acp3x-alc5682-max98357 AMDI5682:00: ASoC: CPU DAI acp3x_i2s_playcap.0 not registered\n[ 5.857517] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 5.865062] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 5.879644] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 5.889120] usbcore: registered new interface driver btusb\n[ 5.890008] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017\n[ 5.894633] usb 1-5.2: new high-speed USB device number 5 using xhci_hcd\n[ 5.903018] Bluetooth: hci0: Device revision is 1\n[ 5.912821] Bluetooth: hci0: Secure boot is enabled\n[ 5.917703] Bluetooth: hci0: OTP lock is enabled\n[ 5.922323] Bluetooth: hci0: API lock is enabled\n[ 5.926946] Bluetooth: hci0: Debug lock is disabled\n[ 5.928046] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 5.931825] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.931863] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-20-1-3.sfi (-2)\n[ 5.945448] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:04:00.5/AMDI5682:00/sound/card0/input7\n[ 5.949001] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.974810] Bluetooth: hci0: Error reading debug features\n[ 5.980253] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.999369] iwlwifi 0000:01:00.0: Detected RF HR B3, rfid=0x10a100\n[ 6.010894] usb 1-5.2: New USB device found, idVendor=5986, idProduct=212f, bcdDevice=56.10\n[ 6.019249] usb 1-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 6.026560] usb 1-5.2: Product: Integrated Camera\n[ 6.031268] usb 1-5.2: Manufacturer: SunplusIT Inc\n[ 6.033933] input: PS/2 PixArt clickpad as /devices/platform/i8042/serio1/input/input6\n[ 6.088135] usb 1-5.1: Found UVC 1.00 device EasyCamera 5M (04f2:b639)\n[ 6.118894] usb 1-5.2: Found UVC 1.00 device Integrated Camera (5986:212f)\n[ 6.137181] iwlwifi 0000:01:00.0: base HW address: 18:26:49:f1:73:bd\n[ 6.167143] usbcore: registered new interface driver uvcvideo\n[ 6.178854] r8152 2-3:1.0 eth0: v1.12.13\n[ 6.184666] modprobe (149) used greatest stack depth: 13104 bytes left\n[ 6.186107] r8152 2-3:1.0 enp4s0f3u3: renamed from eth0\n[ 6.212858] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: [ 6.261352] dropbear (182) used greatest stack depth: 13032 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898852/environment\n/ # /lava-15898852/bin/lava-test-runner /lava-15898852/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898852/0/tests/0_dmesg\n[ 6.761874] \n+ cat uuid\n+ UUID=15898852_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.778797] \n[ 6.794713] \n[ 6.808371] \n+ [ 6.817024] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071263a8011834f7e392', 'origin': 'maestro', 'comment': 'emerg on lenovo-TPad-C13-Yoga-zork in lava-collabora', 'start_time': '2024-10-02T08:40:50.359000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'lenovo-TPad-C13-Yoga-zork', 'job_id': '15898852', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898852'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-amd-66fd06b663a8011834f7e2f2/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-amd-66fd06b663a8011834f7e2f2/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': " 3.993797] amdgpu 0000:04:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.003956] [drm] DM_PPLIB: values for F clock\n[ 4.008412] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.013551] [drm] DM_PPLIB:? 933000 in kHz, 3724 in mV\n[ 4.018689] [drm] DM_PPLIB:? 1067000 in kHz, 3924 in mV\n[ 4.023913] [drm] DM_PPLIB:? 1200000 in kHz, 4074 in mV\n[ 4.029139] [drm] DM_PPLIB: values for DCF clock\n[ 4.033756] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.038893] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.044032] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.049172] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.054714] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.127102] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.144062] amdgpu 0000:04:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.152410] amdgpu 0000:04:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.159456] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.167108] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.174761] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.182413] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.190063] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.197714] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.205366] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.213018] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.220754] amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.228577] amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.235796] amdgpu 0000:04:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.243187] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.250666] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.258143] amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.270110] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.275686] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.281420] amdgpu 0000:04:00.0: amdgpu: Runtime PM not available\n[ 4.287995] [drm] Initialized amdgpu 3.59.0 for 0000:04:00.0 on minor 0\n[ 4.296574] loop: module loaded\n[ 4.300153] nvme nvme0: pci function 0000:03:00.0\n[ 4.300412] e100: Intel(R) PRO/100 Network Driver\n[ 4.309611] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.315112] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.319992] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.325751] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.330717] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.336658] sky2: driver version 1.30\n[ 4.340369] usbcore: registered new device driver r8152-cfgselector\n[ 4.346643] usbcore: registered new interface driver r8152\n[ 4.352133] usbcore: registered new interface driver ax88179_178a\n[ 4.355241] nvme nvme0: 4/0/0 default/read/poll queues\n[ 4.358240] usbcore: registered new interface driver cdc_ether\n[ 4.365989] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.369220] usbcore: registered new interface driver net1080\n[ 4.380536] usbcore: registered new interface driver cdc_subset\n[ 4.386463] usbcore: registered new interface driver zaurus\n[ 4.392043] usbcore: registered new interface driver cdc_ncm\n[ 4.397713] usbcore: registered new interface driver r8153_ecm\n[ 4.403794] xhci_hcd 0000:04:00.3: xHCI Host Controller\n[ 4.409097] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 1\n[ 4.416747] xhci_hcd 0000:04:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 4.426125] xhci_hcd 0000:04:00.3: xHCI Host Controller\n[ 4.431418] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 2\n[ 4.438820] xhci_hcd 0000:04:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 4.446011] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.454275] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.461494] usb usb1: Product: xHCI Host Controller\n[ 4.466373] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.472117] usb usb1: SerialNumber: 0000:04:00.3\n[ 4.476933] hub 1-0:1.0: USB hub found\n[ 4.480705] hub 1-0:1.0: 6 ports detected\n[ 4.485037] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.493147] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.501413] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.508637] usb usb2: Product: xHCI Host Controller\n[ 4.513518] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.519262] usb usb2: SerialNumber: 0000:04:00.3\n[ 4.524095] hub 2-0:1.0: USB hub found\n[ 4.527874] hub 2-0:1.0: 4 ports detected\n[ 4.532151] usbcore: registered new interface driver usblp\n[ 4.537655] usbcore: registered new interface driver usb-storage\n[ 4.543693] UDC core: g_ether: couldn't find an available UDC\n[ 4.549497] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12\n[ 4.559422] i8042: Warning: Keylock active\n[ 4.567793] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.572761] serio: i8042 AUX port at 0x60,0x64 irq 12\n[ 4.578085] rtc_cmos 00:01: RTC can wake from S4\n[ 4.583033] rtc_cmos 00:01: registered as rtc0\n[ 4.584219] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 4.587527] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram, hpet irqs\n[ 4.603776] fail to initialize ptp_kvm\n[ 4.603891] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.616542] sdhci: Secure Digital Host Controller Interface driver\n[ 4.622727] sdhci: Copyright(c) Pierre Ossman\n[ 4.627117] sdhci-pci 0000:02:00.0: SDHCI controller found [17a0:9750] (rev 1)\n[ 4.627226] hid: raw HID events driver (C) Jiri Kosina\n[ 4.627370] mmc0: Hardware doesn't specify base clock frequency.\n[ 4.655238] usbcore: registered new interface driver usbhid\n[ 4.665409] usbhid: USB HID core driver\n[ 4.669460] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input5\n[ 4.704454] modprobe (79) used greatest stack depth: 13392 bytes left\n[ 4.706748] mmc0: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 4.708870] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.709857] ACPI: \\_SB_.INTB: Enabled at IRQ 21\n[ 4.710217] Initializing XFRM netlink socket\n[ 4.710233] NET: Registered PF_INET6 protocol family\n[ 4.710558] Segment Routing with IPv6\n[ 4.710569] In-situ OAM (IOAM) with IPv6\n[ 4.710602] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.710748] NET: Registered PF_PACKET protocol family\n[ 4.710771] 9pnet: Installing 9P2000 support\n[ 4.710787] Key type dns_resolver registered\n[ 4.712775] snd_hda_intel 0000:04:00.1: Cannot probe codecs, giving up\n[ 4.770952] microcode: Current revision: 0x08200103\n[ 4.775960] IPI shorthand broadcast: enabled\n[ 4.788460] sched_clock: Marking stable (4764010992, 24108970)->(4823672227, -35552265)\n[ 4.796661] registered taskstats version 1\n[ 4.800780] Loading compiled-in X.509 certificates\n[ 4.807885] Demotion targets for Node 0: null\n[ 4.812461] PM: Magic number: 12:154:674\n[ 4.816842] printk: legacy console [netcon0] enabled\n[ 4.821815] netconsole: network logging started\n[ 4.821853] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 4.832922] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 4.838817] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.849531] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.855426] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.862679] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.864135] clk: Disabling unused clocks\n[ 4.871294] cfg80211: failed to load regulatory.db\n[ 4.875225] PM: genpd: Disabling unused power domains\n[ 4.885060] ALSA device list:\n[ 4.888033] No soundcards found.\n[ 4.891539] dw-apb-uart AMD0020:00: forbid DMA for kernel console\n[ 4.898493] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.904442] Write protecting the kernel read-only data: 55296k\n[ 4.910733] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.957425] usb 1-5: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=60.60\n[ 4.965605] usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0\n[ 4.972744] usb 1-5: Product: USB2.0 Hub\n[ 4.984944] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.991391] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 5.014103] udevd[117]: starting version 3.2.9\n[ 5.021316] udevd[117]: specified user 'tss' unknown\n[ 5.022281] hub 1-5:1.0: USB hub found\n[ 5.026323] udevd[117]: specified group 'tss' unknown\n[ 5.030356] hub 1-5:1.0: 2 ports detected\n[ 5.039380] udevd[118]: starting eudev-3.2.9\n[ 5.045738] udevd[118]: specified user 'tss' unknown\n[ 5.050745] udevd[118]: specified group 'tss' unknown\n[ 5.076318] chromeos ramoops using acpi device.\n[ 5.090571] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.107245] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 5.116321] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 5.124056] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 5.131977] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.140167] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.140257] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 5.147312] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.147316] usb 2-3: Manufacturer: Realtek\n[ 5.154797] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 5.159427] usb 2-3: SerialNumber: 001000001\n[ 5.175396] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 5.184475] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 5.185181] Intel(R) Wireless WiFi driver for Linux\n[ 5.191894] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\ncoreboot-v1.9308_26_0.0.22-16497-g60a4be297d Thu Oct 8 23:13:58 UTC 2020 smm starting (log level: 8)...\nSMI# #3\nGSMI Unknown: 0xff\n[ 5.217160] piix4_smbus 0000:00:14.0: Auxiliar\ncoreboot-v1.9308_26_0.0.22-16497-g60a4be297d Thu Oct 8 23:13:58 UTC 2020 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\ny SMBus Host Controller at 0xb20\n[ 5.233483] efivars: Registered efivars operations\n[ 5.237467] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.239252] i2c i2c-10: Successfully instantiated SPD at 0x50\n[ 5.243689] gsmi version 1.0 loaded\n[ 5.273176] iwlwifi 0000:01:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000\n[ 5.283270] iwlwifi 0000:01:00.0: PCI dev 2723/0080, rev=0x340, rfid=0x10a100\n[ 5.290411] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz\n[ 5.301519] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37\n[ 5.309212] iwlwifi 0000:01:00.0: loaded firmware version 77.85be44d3.0 cc-a0-77.ucode op_mode iwlmvm\n[ 5.381786] usb 1-6: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01\n[ 5.389981] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.417791] Bluetooth: Core ver 2.22\n[ 5.421399] NET: Registered PF_BLUETOOTH protocol family\n[ 5.426727] Bluetooth: HCI device and connection manager initialized\n[ 5.433086] Bluetooth: HCI socket layer initialized\n[ 5.437967] Bluetooth: L2CAP socket layer initialized\n[ 5.443026] Bluetooth: SCO socket layer initialized\n[ 5.502581] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.584496] usb 1-5.1: new high-speed USB device number 4 using xhci_hcd\n[ 5.717266] psmouse serio1: pixart_ps2: init: Unable to query PixArt touchpad hardware.\n[ 5.727273] usb 1-5.1: New USB device found, idVendor=04f2, idProduct=b639, bcdDevice=62.33\n[ 5.735636] usb 1-5.1: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.742943] usb 1-5.1: Product: EasyCamera 5M\n[ 5.747303] usb 1-5.1: Manufacturer: Chicony Electronics Co.,Ltd.\n[ 5.753401] usb 1-5.1: SerialNumber: 0001\n[ 5.841209] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 5.847273] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 5.847741] acp3x-alc5682-max98357 AMDI5682:00: ASoC: CPU DAI acp3x_i2s_playcap.0 not registered\n[ 5.857517] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 5.865062] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 5.879644] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 5.889120] usbcore: registered new interface driver btusb\n[ 5.890008] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017\n[ 5.894633] usb 1-5.2: new high-speed USB device number 5 using xhci_hcd\n[ 5.903018] Bluetooth: hci0: Device revision is 1\n[ 5.912821] Bluetooth: hci0: Secure boot is enabled\n[ 5.917703] Bluetooth: hci0: OTP lock is enabled\n[ 5.922323] Bluetooth: hci0: API lock is enabled\n[ 5.926946] Bluetooth: hci0: Debug lock is disabled\n[ 5.928046] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 5.931825] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.931863] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-20-1-3.sfi (-2)\n[ 5.945448] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:04:00.5/AMDI5682:00/sound/card0/input7\n[ 5.949001] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.974810] Bluetooth: hci0: Error reading debug features\n[ 5.980253] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.999369] iwlwifi 0000:01:00.0: Detected RF HR B3, rfid=0x10a100\n[ 6.010894] usb 1-5.2: New USB device found, idVendor=5986, idProduct=212f, bcdDevice=56.10\n[ 6.019249] usb 1-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 6.026560] usb 1-5.2: Product: Integrated Camera\n[ 6.031268] usb 1-5.2: Manufacturer: SunplusIT Inc\n[ 6.033933] input: PS/2 PixArt clickpad as /devices/platform/i8042/serio1/input/input6\n[ 6.088135] usb 1-5.1: Found UVC 1.00 device EasyCamera 5M (04f2:b639)\n[ 6.118894] usb 1-5.2: Found UVC 1.00 device Integrated Camera (5986:212f)\n[ 6.137181] iwlwifi 0000:01:00.0: base HW address: 18:26:49:f1:73:bd\n[ 6.167143] usbcore: registered new interface driver uvcvideo\n[ 6.178854] r8152 2-3:1.0 eth0: v1.12.13\n[ 6.184666] modprobe (149) used greatest stack depth: 13104 bytes left\n[ 6.186107] r8152 2-3:1.0 enp4s0f3u3: renamed from eth0\n[ 6.212858] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: [ 6.261352] dropbear (182) used greatest stack depth: 13032 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898852/environment\n/ # /lava-15898852/bin/lava-test-runner /lava-15898852/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898852/0/tests/0_dmesg\n[ 6.761874] \n+ cat uuid\n+ UUID=15898852_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.778797] \n[ 6.794713] \n[ 6.808371] \n+ [ 6.817024] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071263a8011834f7e393', 'origin': 'maestro', 'comment': 'alert on lenovo-TPad-C13-Yoga-zork in lava-collabora', 'start_time': '2024-10-02T08:40:50.359000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'lenovo-TPad-C13-Yoga-zork', 'job_id': '15898852', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898852'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-amd-66fd06b663a8011834f7e2f2/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-amd-66fd06b663a8011834f7e2f2/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': " 3.993797] amdgpu 0000:04:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.003956] [drm] DM_PPLIB: values for F clock\n[ 4.008412] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.013551] [drm] DM_PPLIB:? 933000 in kHz, 3724 in mV\n[ 4.018689] [drm] DM_PPLIB:? 1067000 in kHz, 3924 in mV\n[ 4.023913] [drm] DM_PPLIB:? 1200000 in kHz, 4074 in mV\n[ 4.029139] [drm] DM_PPLIB: values for DCF clock\n[ 4.033756] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.038893] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.044032] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.049172] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.054714] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.127102] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.144062] amdgpu 0000:04:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.152410] amdgpu 0000:04:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.159456] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.167108] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.174761] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.182413] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.190063] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.197714] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.205366] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.213018] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.220754] amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.228577] amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.235796] amdgpu 0000:04:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.243187] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.250666] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.258143] amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.270110] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.275686] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.281420] amdgpu 0000:04:00.0: amdgpu: Runtime PM not available\n[ 4.287995] [drm] Initialized amdgpu 3.59.0 for 0000:04:00.0 on minor 0\n[ 4.296574] loop: module loaded\n[ 4.300153] nvme nvme0: pci function 0000:03:00.0\n[ 4.300412] e100: Intel(R) PRO/100 Network Driver\n[ 4.309611] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.315112] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.319992] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.325751] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.330717] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.336658] sky2: driver version 1.30\n[ 4.340369] usbcore: registered new device driver r8152-cfgselector\n[ 4.346643] usbcore: registered new interface driver r8152\n[ 4.352133] usbcore: registered new interface driver ax88179_178a\n[ 4.355241] nvme nvme0: 4/0/0 default/read/poll queues\n[ 4.358240] usbcore: registered new interface driver cdc_ether\n[ 4.365989] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.369220] usbcore: registered new interface driver net1080\n[ 4.380536] usbcore: registered new interface driver cdc_subset\n[ 4.386463] usbcore: registered new interface driver zaurus\n[ 4.392043] usbcore: registered new interface driver cdc_ncm\n[ 4.397713] usbcore: registered new interface driver r8153_ecm\n[ 4.403794] xhci_hcd 0000:04:00.3: xHCI Host Controller\n[ 4.409097] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 1\n[ 4.416747] xhci_hcd 0000:04:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 4.426125] xhci_hcd 0000:04:00.3: xHCI Host Controller\n[ 4.431418] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 2\n[ 4.438820] xhci_hcd 0000:04:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 4.446011] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.454275] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.461494] usb usb1: Product: xHCI Host Controller\n[ 4.466373] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.472117] usb usb1: SerialNumber: 0000:04:00.3\n[ 4.476933] hub 1-0:1.0: USB hub found\n[ 4.480705] hub 1-0:1.0: 6 ports detected\n[ 4.485037] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.493147] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.501413] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.508637] usb usb2: Product: xHCI Host Controller\n[ 4.513518] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.519262] usb usb2: SerialNumber: 0000:04:00.3\n[ 4.524095] hub 2-0:1.0: USB hub found\n[ 4.527874] hub 2-0:1.0: 4 ports detected\n[ 4.532151] usbcore: registered new interface driver usblp\n[ 4.537655] usbcore: registered new interface driver usb-storage\n[ 4.543693] UDC core: g_ether: couldn't find an available UDC\n[ 4.549497] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12\n[ 4.559422] i8042: Warning: Keylock active\n[ 4.567793] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.572761] serio: i8042 AUX port at 0x60,0x64 irq 12\n[ 4.578085] rtc_cmos 00:01: RTC can wake from S4\n[ 4.583033] rtc_cmos 00:01: registered as rtc0\n[ 4.584219] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 4.587527] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram, hpet irqs\n[ 4.603776] fail to initialize ptp_kvm\n[ 4.603891] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.616542] sdhci: Secure Digital Host Controller Interface driver\n[ 4.622727] sdhci: Copyright(c) Pierre Ossman\n[ 4.627117] sdhci-pci 0000:02:00.0: SDHCI controller found [17a0:9750] (rev 1)\n[ 4.627226] hid: raw HID events driver (C) Jiri Kosina\n[ 4.627370] mmc0: Hardware doesn't specify base clock frequency.\n[ 4.655238] usbcore: registered new interface driver usbhid\n[ 4.665409] usbhid: USB HID core driver\n[ 4.669460] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input5\n[ 4.704454] modprobe (79) used greatest stack depth: 13392 bytes left\n[ 4.706748] mmc0: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 4.708870] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.709857] ACPI: \\_SB_.INTB: Enabled at IRQ 21\n[ 4.710217] Initializing XFRM netlink socket\n[ 4.710233] NET: Registered PF_INET6 protocol family\n[ 4.710558] Segment Routing with IPv6\n[ 4.710569] In-situ OAM (IOAM) with IPv6\n[ 4.710602] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.710748] NET: Registered PF_PACKET protocol family\n[ 4.710771] 9pnet: Installing 9P2000 support\n[ 4.710787] Key type dns_resolver registered\n[ 4.712775] snd_hda_intel 0000:04:00.1: Cannot probe codecs, giving up\n[ 4.770952] microcode: Current revision: 0x08200103\n[ 4.775960] IPI shorthand broadcast: enabled\n[ 4.788460] sched_clock: Marking stable (4764010992, 24108970)->(4823672227, -35552265)\n[ 4.796661] registered taskstats version 1\n[ 4.800780] Loading compiled-in X.509 certificates\n[ 4.807885] Demotion targets for Node 0: null\n[ 4.812461] PM: Magic number: 12:154:674\n[ 4.816842] printk: legacy console [netcon0] enabled\n[ 4.821815] netconsole: network logging started\n[ 4.821853] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 4.832922] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 4.838817] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.849531] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.855426] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.862679] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.864135] clk: Disabling unused clocks\n[ 4.871294] cfg80211: failed to load regulatory.db\n[ 4.875225] PM: genpd: Disabling unused power domains\n[ 4.885060] ALSA device list:\n[ 4.888033] No soundcards found.\n[ 4.891539] dw-apb-uart AMD0020:00: forbid DMA for kernel console\n[ 4.898493] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.904442] Write protecting the kernel read-only data: 55296k\n[ 4.910733] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.957425] usb 1-5: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=60.60\n[ 4.965605] usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0\n[ 4.972744] usb 1-5: Product: USB2.0 Hub\n[ 4.984944] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.991391] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 5.014103] udevd[117]: starting version 3.2.9\n[ 5.021316] udevd[117]: specified user 'tss' unknown\n[ 5.022281] hub 1-5:1.0: USB hub found\n[ 5.026323] udevd[117]: specified group 'tss' unknown\n[ 5.030356] hub 1-5:1.0: 2 ports detected\n[ 5.039380] udevd[118]: starting eudev-3.2.9\n[ 5.045738] udevd[118]: specified user 'tss' unknown\n[ 5.050745] udevd[118]: specified group 'tss' unknown\n[ 5.076318] chromeos ramoops using acpi device.\n[ 5.090571] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.107245] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 5.116321] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 5.124056] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 5.131977] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.140167] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.140257] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 5.147312] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.147316] usb 2-3: Manufacturer: Realtek\n[ 5.154797] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 5.159427] usb 2-3: SerialNumber: 001000001\n[ 5.175396] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 5.184475] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 5.185181] Intel(R) Wireless WiFi driver for Linux\n[ 5.191894] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\ncoreboot-v1.9308_26_0.0.22-16497-g60a4be297d Thu Oct 8 23:13:58 UTC 2020 smm starting (log level: 8)...\nSMI# #3\nGSMI Unknown: 0xff\n[ 5.217160] piix4_smbus 0000:00:14.0: Auxiliar\ncoreboot-v1.9308_26_0.0.22-16497-g60a4be297d Thu Oct 8 23:13:58 UTC 2020 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\ny SMBus Host Controller at 0xb20\n[ 5.233483] efivars: Registered efivars operations\n[ 5.237467] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.239252] i2c i2c-10: Successfully instantiated SPD at 0x50\n[ 5.243689] gsmi version 1.0 loaded\n[ 5.273176] iwlwifi 0000:01:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000\n[ 5.283270] iwlwifi 0000:01:00.0: PCI dev 2723/0080, rev=0x340, rfid=0x10a100\n[ 5.290411] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz\n[ 5.301519] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37\n[ 5.309212] iwlwifi 0000:01:00.0: loaded firmware version 77.85be44d3.0 cc-a0-77.ucode op_mode iwlmvm\n[ 5.381786] usb 1-6: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01\n[ 5.389981] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.417791] Bluetooth: Core ver 2.22\n[ 5.421399] NET: Registered PF_BLUETOOTH protocol family\n[ 5.426727] Bluetooth: HCI device and connection manager initialized\n[ 5.433086] Bluetooth: HCI socket layer initialized\n[ 5.437967] Bluetooth: L2CAP socket layer initialized\n[ 5.443026] Bluetooth: SCO socket layer initialized\n[ 5.502581] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.584496] usb 1-5.1: new high-speed USB device number 4 using xhci_hcd\n[ 5.717266] psmouse serio1: pixart_ps2: init: Unable to query PixArt touchpad hardware.\n[ 5.727273] usb 1-5.1: New USB device found, idVendor=04f2, idProduct=b639, bcdDevice=62.33\n[ 5.735636] usb 1-5.1: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.742943] usb 1-5.1: Product: EasyCamera 5M\n[ 5.747303] usb 1-5.1: Manufacturer: Chicony Electronics Co.,Ltd.\n[ 5.753401] usb 1-5.1: SerialNumber: 0001\n[ 5.841209] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 5.847273] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 5.847741] acp3x-alc5682-max98357 AMDI5682:00: ASoC: CPU DAI acp3x_i2s_playcap.0 not registered\n[ 5.857517] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 5.865062] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 5.879644] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 5.889120] usbcore: registered new interface driver btusb\n[ 5.890008] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017\n[ 5.894633] usb 1-5.2: new high-speed USB device number 5 using xhci_hcd\n[ 5.903018] Bluetooth: hci0: Device revision is 1\n[ 5.912821] Bluetooth: hci0: Secure boot is enabled\n[ 5.917703] Bluetooth: hci0: OTP lock is enabled\n[ 5.922323] Bluetooth: hci0: API lock is enabled\n[ 5.926946] Bluetooth: hci0: Debug lock is disabled\n[ 5.928046] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 5.931825] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.931863] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-20-1-3.sfi (-2)\n[ 5.945448] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:04:00.5/AMDI5682:00/sound/card0/input7\n[ 5.949001] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.974810] Bluetooth: hci0: Error reading debug features\n[ 5.980253] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.999369] iwlwifi 0000:01:00.0: Detected RF HR B3, rfid=0x10a100\n[ 6.010894] usb 1-5.2: New USB device found, idVendor=5986, idProduct=212f, bcdDevice=56.10\n[ 6.019249] usb 1-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 6.026560] usb 1-5.2: Product: Integrated Camera\n[ 6.031268] usb 1-5.2: Manufacturer: SunplusIT Inc\n[ 6.033933] input: PS/2 PixArt clickpad as /devices/platform/i8042/serio1/input/input6\n[ 6.088135] usb 1-5.1: Found UVC 1.00 device EasyCamera 5M (04f2:b639)\n[ 6.118894] usb 1-5.2: Found UVC 1.00 device Integrated Camera (5986:212f)\n[ 6.137181] iwlwifi 0000:01:00.0: base HW address: 18:26:49:f1:73:bd\n[ 6.167143] usbcore: registered new interface driver uvcvideo\n[ 6.178854] r8152 2-3:1.0 eth0: v1.12.13\n[ 6.184666] modprobe (149) used greatest stack depth: 13104 bytes left\n[ 6.186107] r8152 2-3:1.0 enp4s0f3u3: renamed from eth0\n[ 6.212858] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: [ 6.261352] dropbear (182) used greatest stack depth: 13032 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898852/environment\n/ # /lava-15898852/bin/lava-test-runner /lava-15898852/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898852/0/tests/0_dmesg\n[ 6.761874] \n+ cat uuid\n+ UUID=15898852_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.778797] \n[ 6.794713] \n[ 6.808371] \n+ [ 6.817024] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071263a8011834f7e394', 'origin': 'maestro', 'comment': 'crit on lenovo-TPad-C13-Yoga-zork in lava-collabora', 'start_time': '2024-10-02T08:40:50.359000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'lenovo-TPad-C13-Yoga-zork', 'job_id': '15898852', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898852'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-amd-66fd06b663a8011834f7e2f2/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-amd-66fd06b663a8011834f7e2f2/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': " 3.993797] amdgpu 0000:04:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available\n[ 4.003956] [drm] DM_PPLIB: values for F clock\n[ 4.008412] [drm] DM_PPLIB:? 400000 in kHz, 3174 in mV\n[ 4.013551] [drm] DM_PPLIB:? 933000 in kHz, 3724 in mV\n[ 4.018689] [drm] DM_PPLIB:? 1067000 in kHz, 3924 in mV\n[ 4.023913] [drm] DM_PPLIB:? 1200000 in kHz, 4074 in mV\n[ 4.029139] [drm] DM_PPLIB: values for DCF clock\n[ 4.033756] [drm] DM_PPLIB:? 300000 in kHz, 3174 in mV\n[ 4.038893] [drm] DM_PPLIB:? 600000 in kHz, 3724 in mV\n[ 4.044032] [drm] DM_PPLIB:? 626000 in kHz, 3924 in mV\n[ 4.049172] [drm] DM_PPLIB:? 654000 in kHz, 4074 in mV\n[ 4.054714] [drm] Display Core v3.2.301 initialized on DCN 1.0.1\n[ 4.127102] [drm] kiq ring mec 2 pipe 1 q 0\n[ 4.144062] amdgpu 0000:04:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 3, active_cu_number 3\n[ 4.152410] amdgpu 0000:04:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0\n[ 4.159456] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0\n[ 4.167108] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0\n[ 4.174761] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0\n[ 4.182413] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0\n[ 4.190063] amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0\n[ 4.197714] amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0\n[ 4.205366] amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0\n[ 4.213018] amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0\n[ 4.220754] amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0\n[ 4.228577] amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 8\n[ 4.235796] amdgpu 0000:04:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 8\n[ 4.243187] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 8\n[ 4.250666] amdgpu 0000:04:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 8\n[ 4.258143] amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 8\n[ 4.270110] amdgpu: pp_dpm_get_sclk_od was not implemented.\n[ 4.275686] amdgpu: pp_dpm_get_mclk_od was not implemented.\n[ 4.281420] amdgpu 0000:04:00.0: amdgpu: Runtime PM not available\n[ 4.287995] [drm] Initialized amdgpu 3.59.0 for 0000:04:00.0 on minor 0\n[ 4.296574] loop: module loaded\n[ 4.300153] nvme nvme0: pci function 0000:03:00.0\n[ 4.300412] e100: Intel(R) PRO/100 Network Driver\n[ 4.309611] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 4.315112] e1000: Intel(R) PRO/1000 Network Driver\n[ 4.319992] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 4.325751] e1000e: Intel(R) PRO/1000 Network Driver\n[ 4.330717] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 4.336658] sky2: driver version 1.30\n[ 4.340369] usbcore: registered new device driver r8152-cfgselector\n[ 4.346643] usbcore: registered new interface driver r8152\n[ 4.352133] usbcore: registered new interface driver ax88179_178a\n[ 4.355241] nvme nvme0: 4/0/0 default/read/poll queues\n[ 4.358240] usbcore: registered new interface driver cdc_ether\n[ 4.365989] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.369220] usbcore: registered new interface driver net1080\n[ 4.380536] usbcore: registered new interface driver cdc_subset\n[ 4.386463] usbcore: registered new interface driver zaurus\n[ 4.392043] usbcore: registered new interface driver cdc_ncm\n[ 4.397713] usbcore: registered new interface driver r8153_ecm\n[ 4.403794] xhci_hcd 0000:04:00.3: xHCI Host Controller\n[ 4.409097] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 1\n[ 4.416747] xhci_hcd 0000:04:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000004000000090\n[ 4.426125] xhci_hcd 0000:04:00.3: xHCI Host Controller\n[ 4.431418] xhci_hcd 0000:04:00.3: new USB bus registered, assigned bus number 2\n[ 4.438820] xhci_hcd 0000:04:00.3: Host supports USB 3.1 Enhanced SuperSpeed\n[ 4.446011] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 4.454275] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.461494] usb usb1: Product: xHCI Host Controller\n[ 4.466373] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.472117] usb usb1: SerialNumber: 0000:04:00.3\n[ 4.476933] hub 1-0:1.0: USB hub found\n[ 4.480705] hub 1-0:1.0: 6 ports detected\n[ 4.485037] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.\n[ 4.493147] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 4.501413] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.508637] usb usb2: Product: xHCI Host Controller\n[ 4.513518] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.519262] usb usb2: SerialNumber: 0000:04:00.3\n[ 4.524095] hub 2-0:1.0: USB hub found\n[ 4.527874] hub 2-0:1.0: 4 ports detected\n[ 4.532151] usbcore: registered new interface driver usblp\n[ 4.537655] usbcore: registered new interface driver usb-storage\n[ 4.543693] UDC core: g_ether: couldn't find an available UDC\n[ 4.549497] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12\n[ 4.559422] i8042: Warning: Keylock active\n[ 4.567793] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 4.572761] serio: i8042 AUX port at 0x60,0x64 irq 12\n[ 4.578085] rtc_cmos 00:01: RTC can wake from S4\n[ 4.583033] rtc_cmos 00:01: registered as rtc0\n[ 4.584219] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 4.587527] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram, hpet irqs\n[ 4.603776] fail to initialize ptp_kvm\n[ 4.603891] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.616542] sdhci: Secure Digital Host Controller Interface driver\n[ 4.622727] sdhci: Copyright(c) Pierre Ossman\n[ 4.627117] sdhci-pci 0000:02:00.0: SDHCI controller found [17a0:9750] (rev 1)\n[ 4.627226] hid: raw HID events driver (C) Jiri Kosina\n[ 4.627370] mmc0: Hardware doesn't specify base clock frequency.\n[ 4.655238] usbcore: registered new interface driver usbhid\n[ 4.665409] usbhid: USB HID core driver\n[ 4.669460] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/GOOG0006:00/input/input5\n[ 4.704454] modprobe (79) used greatest stack depth: 13392 bytes left\n[ 4.706748] mmc0: SDHCI controller on PCI [0000:02:00.0] using ADMA\n[ 4.708870] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.709857] ACPI: \\_SB_.INTB: Enabled at IRQ 21\n[ 4.710217] Initializing XFRM netlink socket\n[ 4.710233] NET: Registered PF_INET6 protocol family\n[ 4.710558] Segment Routing with IPv6\n[ 4.710569] In-situ OAM (IOAM) with IPv6\n[ 4.710602] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.710748] NET: Registered PF_PACKET protocol family\n[ 4.710771] 9pnet: Installing 9P2000 support\n[ 4.710787] Key type dns_resolver registered\n[ 4.712775] snd_hda_intel 0000:04:00.1: Cannot probe codecs, giving up\n[ 4.770952] microcode: Current revision: 0x08200103\n[ 4.775960] IPI shorthand broadcast: enabled\n[ 4.788460] sched_clock: Marking stable (4764010992, 24108970)->(4823672227, -35552265)\n[ 4.796661] registered taskstats version 1\n[ 4.800780] Loading compiled-in X.509 certificates\n[ 4.807885] Demotion targets for Node 0: null\n[ 4.812461] PM: Magic number: 12:154:674\n[ 4.816842] printk: legacy console [netcon0] enabled\n[ 4.821815] netconsole: network logging started\n[ 4.821853] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 4.832922] acpi_cpufreq: overriding BIOS provided _PSD data\n[ 4.838817] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.849531] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.855426] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.862679] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.864135] clk: Disabling unused clocks\n[ 4.871294] cfg80211: failed to load regulatory.db\n[ 4.875225] PM: genpd: Disabling unused power domains\n[ 4.885060] ALSA device list:\n[ 4.888033] No soundcards found.\n[ 4.891539] dw-apb-uart AMD0020:00: forbid DMA for kernel console\n[ 4.898493] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.904442] Write protecting the kernel read-only data: 55296k\n[ 4.910733] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.957425] usb 1-5: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=60.60\n[ 4.965605] usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0\n[ 4.972744] usb 1-5: Product: USB2.0 Hub\n[ 4.984944] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.991391] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\nPopulating /dev using udev: [ 5.014103] udevd[117]: starting version 3.2.9\n[ 5.021316] udevd[117]: specified user 'tss' unknown\n[ 5.022281] hub 1-5:1.0: USB hub found\n[ 5.026323] udevd[117]: specified group 'tss' unknown\n[ 5.030356] hub 1-5:1.0: 2 ports detected\n[ 5.039380] udevd[118]: starting eudev-3.2.9\n[ 5.045738] udevd[118]: specified user 'tss' unknown\n[ 5.050745] udevd[118]: specified group 'tss' unknown\n[ 5.076318] chromeos ramoops using acpi device.\n[ 5.090571] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 5.107245] rt5682 i2c-10EC5682:00: Using default DAI clk names: rt5682-dai-wclk, rt5682-dai-bclk\n[ 5.116321] rt5682 i2c-10EC5682:00: supply AVDD not found, using dummy regulator\n[ 5.124056] rt5682 i2c-10EC5682:00: supply MICVDD not found, using dummy regulator\n[ 5.131977] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 5.140167] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 5.140257] rt5682 i2c-10EC5682:00: supply VBAT not found, using dummy regulator\n[ 5.147312] usb 2-3: Product: USB 10/100/1000 LAN\n[ 5.147316] usb 2-3: Manufacturer: Realtek\n[ 5.154797] rt5682 i2c-10EC5682:00: supply DBVDD not found, using dummy regulator\n[ 5.159427] usb 2-3: SerialNumber: 001000001\n[ 5.175396] rt5682 i2c-10EC5682:00: supply LDO1-IN not found, using dummy regulator\n[ 5.184475] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0\n[ 5.185181] Intel(R) Wireless WiFi driver for Linux\n[ 5.191894] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection\ncoreboot-v1.9308_26_0.0.22-16497-g60a4be297d Thu Oct 8 23:13:58 UTC 2020 smm starting (log level: 8)...\nSMI# #3\nGSMI Unknown: 0xff\n[ 5.217160] piix4_smbus 0000:00:14.0: Auxiliar\ncoreboot-v1.9308_26_0.0.22-16497-g60a4be297d Thu Oct 8 23:13:58 UTC 2020 smm starting (log level: 8)...\nSMI# #1\nGSMI Handshake\ny SMBus Host Controller at 0xb20\n[ 5.233483] efivars: Registered efivars operations\n[ 5.237467] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 5.239252] i2c i2c-10: Successfully instantiated SPD at 0x50\n[ 5.243689] gsmi version 1.0 loaded\n[ 5.273176] iwlwifi 0000:01:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000\n[ 5.283270] iwlwifi 0000:01:00.0: PCI dev 2723/0080, rev=0x340, rfid=0x10a100\n[ 5.290411] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz\n[ 5.301519] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37\n[ 5.309212] iwlwifi 0000:01:00.0: loaded firmware version 77.85be44d3.0 cc-a0-77.ucode op_mode iwlmvm\n[ 5.381786] usb 1-6: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01\n[ 5.389981] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 5.417791] Bluetooth: Core ver 2.22\n[ 5.421399] NET: Registered PF_BLUETOOTH protocol family\n[ 5.426727] Bluetooth: HCI device and connection manager initialized\n[ 5.433086] Bluetooth: HCI socket layer initialized\n[ 5.437967] Bluetooth: L2CAP socket layer initialized\n[ 5.443026] Bluetooth: SCO socket layer initialized\n[ 5.502581] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 5.584496] usb 1-5.1: new high-speed USB device number 4 using xhci_hcd\n[ 5.717266] psmouse serio1: pixart_ps2: init: Unable to query PixArt touchpad hardware.\n[ 5.727273] usb 1-5.1: New USB device found, idVendor=04f2, idProduct=b639, bcdDevice=62.33\n[ 5.735636] usb 1-5.1: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 5.742943] usb 1-5.1: Product: EasyCamera 5M\n[ 5.747303] usb 1-5.1: Manufacturer: Chicony Electronics Co.,Ltd.\n[ 5.753401] usb 1-5.1: SerialNumber: 0001\n[ 5.841209] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver\n[ 5.847273] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address\n[ 5.847741] acp3x-alc5682-max98357 AMDI5682:00: ASoC: CPU DAI acp3x_i2s_playcap.0 not registered\n[ 5.857517] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)\n[ 5.865062] acp3x-5682-play: codec dai name = rt5682-aif1\n[ 5.879644] ACPI: battery: new extension: cros-charge-control.4.auto\n[ 5.889120] usbcore: registered new interface driver btusb\n[ 5.890008] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017\n[ 5.894633] usb 1-5.2: new high-speed USB device number 5 using xhci_hcd\n[ 5.903018] Bluetooth: hci0: Device revision is 1\n[ 5.912821] Bluetooth: hci0: Secure boot is enabled\n[ 5.917703] Bluetooth: hci0: OTP lock is enabled\n[ 5.922323] Bluetooth: hci0: API lock is enabled\n[ 5.926946] Bluetooth: hci0: Debug lock is disabled\n[ 5.928046] acp3x-alc5682-max98357 AMDI5682:00: ASoC: driver name too long 'acp3xalc5682m98357' -> 'acp3xalc5682m98'\n[ 5.931825] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.931863] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-20-1-3.sfi (-2)\n[ 5.945448] input: acp3xalc5682m98357 Headset Jack as /devices/pci0000:00/0000:00:08.1/0000:04:00.5/AMDI5682:00/sound/card0/input7\n[ 5.949001] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.974810] Bluetooth: hci0: Error reading debug features\n[ 5.980253] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.999369] iwlwifi 0000:01:00.0: Detected RF HR B3, rfid=0x10a100\n[ 6.010894] usb 1-5.2: New USB device found, idVendor=5986, idProduct=212f, bcdDevice=56.10\n[ 6.019249] usb 1-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0\n[ 6.026560] usb 1-5.2: Product: Integrated Camera\n[ 6.031268] usb 1-5.2: Manufacturer: SunplusIT Inc\n[ 6.033933] input: PS/2 PixArt clickpad as /devices/platform/i8042/serio1/input/input6\n[ 6.088135] usb 1-5.1: Found UVC 1.00 device EasyCamera 5M (04f2:b639)\n[ 6.118894] usb 1-5.2: Found UVC 1.00 device Integrated Camera (5986:212f)\n[ 6.137181] iwlwifi 0000:01:00.0: base HW address: 18:26:49:f1:73:bd\n[ 6.167143] usbcore: registered new interface driver uvcvideo\n[ 6.178854] r8152 2-3:1.0 eth0: v1.12.13\n[ 6.184666] modprobe (149) used greatest stack depth: 13104 bytes left\n[ 6.186107] r8152 2-3:1.0 enp4s0f3u3: renamed from eth0\n[ 6.212858] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: [ 6.261352] dropbear (182) used greatest stack depth: 13032 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898852/environment\n/ # /lava-15898852/bin/lava-test-runner /lava-15898852/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898852/0/tests/0_dmesg\n[ 6.761874] \n+ cat uuid\n+ UUID=15898852_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.778797] \n[ 6.794713] \n[ 6.808371] \n+ [ 6.817024] \nset +x\n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:40:53 AM UTC [INFO] Received an event for node: 66fd06bc63a8011834f7e2ff
10/02/2024 08:40:55 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06bc63a8011834f7e2ff', 'origin': 'maestro', 'comment': 'baseline-x86-intel on hp-x360-12b-ca0010nr-n4020-octopus in lava-collabora', 'start_time': '2024-10-02T08:39:24.189000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-12b-ca0010nr-n4020-octopus', 'job_id': '15898865', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898865'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06bc63a8011834f7e2ff/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-intel-66fd06bc63a8011834f7e2ff/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': " (bsg) driver version 0.4 loaded (major 248)\n[ 0.791939] io scheduler mq-deadline registered\n[ 0.792325] io scheduler kyber registered\n[ 0.792977] ACPI: AC: AC Adapter [AC] (on-line)\n[ 0.793431] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/PNP0C0D:00/input/input0\n[ 0.794499] ACPI: button: Lid Switch [LID0]\n[ 0.794888] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1\n[ 0.795752] ACPI: button: Sleep Button [SLP]\n[ 0.796147] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2\n[ 0.796930] ACPI: button: Power Button [PWRF]\n[ 0.798817] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.799761] ACPI: battery: Slot [BAT0] (battery present)\n[ 0.799886] Non-volatile memory driver v1.3\n[ 0.800586] Linux agpgart interface v0.103\n[ 0.801018] ACPI: bus type drm_connector registered\n[ 0.801457] [drm] amdgpu kernel modesetting enabled.\n[ 0.802091] i915 0000:00:02.0: [drm] Unknown revision 0x06\n[ 0.802556] i915 0000:00:02.0: [drm] Found GEMINILAKE (device ID 3185) display version 10.00 stepping **\n[ 0.803360] i915 0000:00:02.0: [drm] Unknown revid 0x06\n[ 0.804363] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.856170] i915 0000:00:02.0: [drm] couldn't get memory information\n[ 0.856883] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.858122] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/glk_dmc_ver1_04.bin (v1.4)\n[ 0.898656] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.900744] loop: module loaded\n[ 0.902475] dw-apb-uart.4: ttyS0 at MMIO 0xc112d000 (irq = 4, base_baud = 115200) is a 16550A\n[ 0.903995] printk: legacy console [ttyS1] disabled\n[ 0.904532] dw-apb-uart.5: ttyS1 at MMIO 0xde000000 (irq = 6, base_baud = 115200) is a 16550A\n[ 0.904555] printk: legacy console [ttyS1] enabled\n[ 0.979740] Freeing initrd memory: 12536K\n[ 0.986083] pxa2xx-spi pxa2xx-spi.6: no DMA channels available, using PIO\n[ 3.636461] pxa2xx-spi pxa2xx-spi.7: no DMA channels available, using PIO\n[ 3.645678] e100: Intel(R) PRO/100 Network Driver\n[ 3.650941] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 3.650944] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 3\n[ 3.657082] e1000: Intel(R) PRO/1000 Network Driver\n[ 3.670409] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.676861] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.682415] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.689048] sky2: driver version 1.30\n[ 3.693180] usbcore: registered new device driver r8152-cfgselector\n[ 3.700194] usbcore: registered new interface driver r8152\n[ 3.706330] usbcore: registered new interface driver ax88179_178a\n[ 3.713146] usbcore: registered new interface driver cdc_ether\n[ 3.719669] usbcore: registered new interface driver net1080\n[ 3.725998] usbcore: registered new interface driver cdc_subset\n[ 3.732619] usbcore: registered new interface driver zaurus\n[ 3.738851] usbcore: registered new interface driver cdc_ncm\n[ 3.745182] usbcore: registered new interface driver r8153_ecm\n[ 3.751988] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.757888] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1\n[ 3.767236] xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000000009810\n[ 3.777646] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.783543] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2\n[ 3.791819] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed\n[ 3.798882] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.808123] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.816201] usb usb1: Product: xHCI Host Controller\n[ 3.821654] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.828077] usb usb1: SerialNumber: 0000:00:15.0\n[ 3.833389] hub 1-0:1.0: USB hub found\n[ 3.837596] hub 1-0:1.0: 9 ports detected\n[ 3.842381] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.842606] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 3.851624] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.867374] usb usb2: Product: xHCI Host Controller\n[ 3.872833] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.879257] usb usb2: SerialNumber: 0000:00:15.0\n[ 3.884592] hub 2-0:1.0: USB hub found\n[ 3.888794] hub 2-0:1.0: 7 ports detected\n[ 3.893510] usbcore: registered new interface driver usblp\n[ 3.899656] usbcore: registered new interface driver usb-storage\n[ 3.906406] UDC core: g_ether: couldn't find an available UDC\n[ 3.912866] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 3.920445] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 3.932424] i8042: Warning: Keylock active\n[ 3.937208] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 3.943002] rtc_cmos rtc_cmos: RTC can wake from S4\n[ 3.949253] rtc_cmos rtc_cmos: registered as rtc0\n[ 3.954550] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 3.955186] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram\n[ 3.971707] i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A\n[ 3.972178] fail to initialize ptp_kvm\n[ 3.979111] i801_smbus 0000:00:1f.1: PCI INT A: no GSI\n[ 3.989102] i801_smbus 0000:00:1f.1: SPD Write Disable is set\n[ 3.989238] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 3.995555] genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00215a00 (timer)\n[ 4.014118] i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16\n[ 4.014119] intel_pstate: Intel P-state driver initializing\n[ 4.027268] i801_smbus 0000:00:1f.1: SMBus using polling\n[ 4.027395] sdhci: Secure Digital Host Controller Interface driver\n[ 4.040180] sdhci: Copyright(c) Pierre Ossman\n[ 4.045264] hid: raw HID events driver (C) Jiri Kosina\n[ 4.045321] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:31cc] (rev 6)\n[ 4.051480] usbcore: registered new interface driver usbhid\n[ 4.059913] mmc0: CQHCI version 5.10\n[ 4.065341] usbhid: USB HID core driver\n[ 4.074193] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/GOOG0006:00/input/input4\n[ 4.074982] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit\n[ 4.091997] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.104035] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 4.110173] usb 1-7: new high-speed USB device number 2 using xhci_hcd\n[ 4.114768] Initializing XFRM netlink socket\n[ 4.125870] NET: Registered PF_INET6 protocol family\n[ 4.132596] Segment Routing with IPv6\n[ 4.136848] In-situ OAM (IOAM) with IPv6\n[ 4.141454] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.148705] NET: Registered PF_PACKET protocol family\n[ 4.154578] 9pnet: Installing 9P2000 support\n[ 4.159542] Key type dns_resolver registered\n[ 4.165540] microcode: Current revision: 0x00000000\n[ 4.171428] IPI shorthand broadcast: enabled\n[ 4.183079] snd_hda_intel 0000:00:0e.0: Cannot probe codecs, giving up\n[ 4.201373] sched_clock: Marking stable (4123017583, 78149779)->(4205835003, -4667641)\n[ 4.210726] registered taskstats version 1\n[ 4.215365] Loading compiled-in X.509 certificates\n[ 4.226945] Demotion targets for Node 0: null\n[ 4.232838] PM: Magic number: 12:154:674\n[ 4.237680] printk: legacy console [netcon0] enabled\n[ 4.243272] netconsole: network logging started\n[ 4.248685] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.260837] usb 1-7: New USB device found, idVendor=04f2, idProduct=b6aa, bcdDevice= 0.06\n[ 4.270037] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 4.270084] modprobe (73) used greatest stack depth: 13400 bytes left\n[ 4.278033] usb 1-7: Product: HP Wide Vision HD Camera\n[ 4.291006] usb 1-7: Manufacturer: Chicony\n[ 4.291694] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.295596] usb 1-7: SerialNumber: Chicony\n[ 4.307867] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.316086] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.321205] clk: Disabling unused clocks\n[ 4.325760] cfg80211: failed to load regulatory.db\n[ 4.330188] PM: genpd: Disabling unused power domains\n[ 4.341143] ALSA device list:\n[ 4.344477] No soundcards found.\n[ 4.348455] dw-apb-uart dw-apb-uart.5: forbid DMA for kernel console\n[ 4.364223] usb 2-4: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.382917] usb 2-4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.392096] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.400088] usb 2-4: Product: USB 10/100/1000 LAN\n[ 4.405360] usb 2-4: Manufacturer: Realtek\n[ 4.409951] usb 2-4: SerialNumber: 001000001\n[ 4.464868] mmc0: Command Queue Engine enabled\n[ 4.469855] mmc0: new HS400 MMC card at address 0001\n[ 4.475770] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 4.483869] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.491404] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 4.497092] usb 1-9: new full-speed USB device number 3 using xhci_hcd\n[ 4.504811] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 4.511044] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (243:0)\n[ 4.532493] 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.547265] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.553959] Write protecting the kernel read-only data: 55296k\n[ 4.561574] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.624063] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.631341] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\n[ 4.704345] usb 1-9: New USB device found, idVendor=8087, idProduct=0aaa, bcdDevice= 0.02\n[ 4.713543] usb 1-9: New USB device strings: Mfr=0, Product=0, SerialNumber=0\nPopulating /dev using udev: [ 4.725559] udevd[110]: starting version 3.2.9\n[ 4.736711] udevd[110]: specified user 'tss' unknown\n[ 4.742482] udevd[110]: specified group 'tss' unknown\n[ 4.749355] udevd[111]: starting eudev-3.2.9\n[ 4.816830] r8152-cfgselector 2-4: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.888053] r8152 2-4:1.0 eth0: v1.12.13\n[ 4.904928] chromeos ramoops using acpi device.\n[ 4.913870] Consider using thermal netlink events interface\n[ 4.954693] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 5.003447] Intel(R) Wireless WiFi driver for Linux\n[ 5.033522] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 5.044034] iwlwifi 0000:00:0c.0: Detected crf-id 0x2816, cnv-id 0x1000100 wfpm id 0x80000000\n[ 5.053616] iwlwifi 0000:00:0c.0: PCI dev 31dc/0234, rev=0x312, rfid=0x105110\n[ 5.055453] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 5.061630] iwlwifi 0000:00:0c.0: Detected Intel(R) Wireless-AC 9560\n[ 5.078365] Bluetooth: Core ver 2.22\n[ 5.085230] NET: Registered PF_BLUETOOTH protocol family\n[ 5.091190] Bluetooth: HCI device and connection manager initialized\n[ 5.092439] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.114294] Bluetooth: HCI socket layer initialized\n[ 5.127326] usb 1-7: Found UVC 1.00 device HP Wide Vision HD Camera (04f2:b6aa)\n[ 5.131471] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 5.135545] Bluetooth: L2CAP socket layer initialized\n[ 5.152898] iwlwifi 0000:00:0c.0: WRT: Overriding region id 0\n[ 5.164518] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.164664] iwlwifi 0000:00:0c.0: WRT: Overriding region id 1\n[ 5.177760] Bluetooth: SCO socket layer initialized\n[ 5.189462] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 5.196426] iwlwifi 0000:00:0c.0: WRT: Overriding region id 2\n[ 5.197510] usbcore: registered new interface driver uvcvideo\n[ 5.209843] lpc_ich 0000:00:1f.0: No MFD cells added\n[ 5.215446] iwlwifi 0000:00:0c.0: WRT: Overriding region id 3\n[ 5.222082] iwlwifi 0000:00:0c.0: WRT: Overriding region id 4\n[ 5.228769] iwlwifi 0000:00:0c.0: WRT: Overriding region id 6\n[ 5.235749] iwlwifi 0000:00:0c.0: WRT: Overriding region id 8\n[ 5.236049] usbcore: registered new interface driver btusb\n[ 5.242322] iwlwifi 0000:00:0c.0: WRT: Overriding region id 9\n[ 5.250396] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 5.254856] iwlwifi 0000:00:0c.0: WRT: Overriding region id 10\n[ 5.270115] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015\n[ 5.279733] Bluetooth: hci0: Device revision is 2\n[ 5.285043] Bluetooth: hci0: Secure boot is enabled\n[ 5.290514] Bluetooth: hci0: OTP lock is enabled\n[ 5.295684] Bluetooth: hci0: API lock is enabled\n[ 5.300857] Bluetooth: hci0: Debug lock is disabled\n[ 5.306317] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.315746] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-17-16-1.sfi (-2)\n[ 5.325871] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.333016] Bluetooth: hci0: Error reading debug features\n[ 5.339231] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.388907] intel_telemetry_core Init\n[ 5.398761] intel_punit_ipc intel_punit_ipc.3.auto: Invalid IRQ, using polling mode\n[ 5.415180] iwlwifi 0000:00:0c.0: WRT: Overriding region id 11\n[ 5.421976] iwlwifi 0000:00:0c.0: WRT: Overriding region id 15\n[ 5.428979] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.438257] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.447513] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.456766] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.467439] iwlwifi 0000:00:0c.0: WRT: Overriding region id 16\n[ 5.474008] iwlwifi 0000:00:0c.0: WRT: Overriding region id 18\n[ 5.480608] iwlwifi 0000:00:0c.0: WRT: Overriding region id 19\n[ 5.488247] iwlwifi 0000:00:0c.0: WRT: Overriding region id 20\n[ 5.494863] iwlwifi 0000:00:0c.0: WRT: Overriding region id 21\n[ 5.518219] iwlwifi 0000:00:0c.0: WRT: Overriding region id 28\n[ 5.536317] iwlwifi 0000:00:0c.0: loaded firmware version 46.7e3e4b69.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm\n[ 5.582634] efivars: Registered efivars operations\n[ 5.613192] gsmi version 1.0 loaded\n[ 5.643321] r8152 2-4:1.0 enp0s21f0u4: renamed from eth0\n[ 5.666718] iTCO_wdt iTCO_wdt.2.auto: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)\n[ 5.701863] iTCO_wdt iTCO_wdt.2.auto: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.730226] iwlwifi 0000:00:0c.0: base HW address: bc:54:2f:86:57:c7, OTP minor version: 0x4\n[ 5.744838] ACPI: battery: new extension: cros-charge-control.7.auto\ndone\nSaving random seed: OK\nStarting network: [ 5.816304] iwlwifi 0000:00:0c.0 wlp0s12f0: renamed from wlan0\nOK\nStarting dropbear sshd: [ 5.845477] dropbear (157) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898865/environment\n/ # /lava-15898865/bin/lava-test-runner /lava-15898865/0\n+ export 'TESTRUN_ID=0_dmesg'\n[ 6.362909] \n+ cd /lava-15898865/0/tests/0_dmesg\n+ cat uuid\n+ UUID=15898865_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.387673] \n[ 6.412884] \n[ 6.438118] \n+ set +x\n[ 6.448308] \n\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071363a8011834f7e399', 'origin': 'maestro', 'comment': 'emerg on hp-x360-12b-ca0010nr-n4020-octopus in lava-collabora', 'start_time': '2024-10-02T08:40:51.190000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-12b-ca0010nr-n4020-octopus', 'job_id': '15898865', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898865'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06bc63a8011834f7e2ff/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-intel-66fd06bc63a8011834f7e2ff/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': " (bsg) driver version 0.4 loaded (major 248)\n[ 0.791939] io scheduler mq-deadline registered\n[ 0.792325] io scheduler kyber registered\n[ 0.792977] ACPI: AC: AC Adapter [AC] (on-line)\n[ 0.793431] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/PNP0C0D:00/input/input0\n[ 0.794499] ACPI: button: Lid Switch [LID0]\n[ 0.794888] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1\n[ 0.795752] ACPI: button: Sleep Button [SLP]\n[ 0.796147] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2\n[ 0.796930] ACPI: button: Power Button [PWRF]\n[ 0.798817] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.799761] ACPI: battery: Slot [BAT0] (battery present)\n[ 0.799886] Non-volatile memory driver v1.3\n[ 0.800586] Linux agpgart interface v0.103\n[ 0.801018] ACPI: bus type drm_connector registered\n[ 0.801457] [drm] amdgpu kernel modesetting enabled.\n[ 0.802091] i915 0000:00:02.0: [drm] Unknown revision 0x06\n[ 0.802556] i915 0000:00:02.0: [drm] Found GEMINILAKE (device ID 3185) display version 10.00 stepping **\n[ 0.803360] i915 0000:00:02.0: [drm] Unknown revid 0x06\n[ 0.804363] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.856170] i915 0000:00:02.0: [drm] couldn't get memory information\n[ 0.856883] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.858122] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/glk_dmc_ver1_04.bin (v1.4)\n[ 0.898656] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.900744] loop: module loaded\n[ 0.902475] dw-apb-uart.4: ttyS0 at MMIO 0xc112d000 (irq = 4, base_baud = 115200) is a 16550A\n[ 0.903995] printk: legacy console [ttyS1] disabled\n[ 0.904532] dw-apb-uart.5: ttyS1 at MMIO 0xde000000 (irq = 6, base_baud = 115200) is a 16550A\n[ 0.904555] printk: legacy console [ttyS1] enabled\n[ 0.979740] Freeing initrd memory: 12536K\n[ 0.986083] pxa2xx-spi pxa2xx-spi.6: no DMA channels available, using PIO\n[ 3.636461] pxa2xx-spi pxa2xx-spi.7: no DMA channels available, using PIO\n[ 3.645678] e100: Intel(R) PRO/100 Network Driver\n[ 3.650941] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 3.650944] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 3\n[ 3.657082] e1000: Intel(R) PRO/1000 Network Driver\n[ 3.670409] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.676861] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.682415] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.689048] sky2: driver version 1.30\n[ 3.693180] usbcore: registered new device driver r8152-cfgselector\n[ 3.700194] usbcore: registered new interface driver r8152\n[ 3.706330] usbcore: registered new interface driver ax88179_178a\n[ 3.713146] usbcore: registered new interface driver cdc_ether\n[ 3.719669] usbcore: registered new interface driver net1080\n[ 3.725998] usbcore: registered new interface driver cdc_subset\n[ 3.732619] usbcore: registered new interface driver zaurus\n[ 3.738851] usbcore: registered new interface driver cdc_ncm\n[ 3.745182] usbcore: registered new interface driver r8153_ecm\n[ 3.751988] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.757888] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1\n[ 3.767236] xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000000009810\n[ 3.777646] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.783543] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2\n[ 3.791819] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed\n[ 3.798882] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.808123] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.816201] usb usb1: Product: xHCI Host Controller\n[ 3.821654] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.828077] usb usb1: SerialNumber: 0000:00:15.0\n[ 3.833389] hub 1-0:1.0: USB hub found\n[ 3.837596] hub 1-0:1.0: 9 ports detected\n[ 3.842381] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.842606] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 3.851624] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.867374] usb usb2: Product: xHCI Host Controller\n[ 3.872833] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.879257] usb usb2: SerialNumber: 0000:00:15.0\n[ 3.884592] hub 2-0:1.0: USB hub found\n[ 3.888794] hub 2-0:1.0: 7 ports detected\n[ 3.893510] usbcore: registered new interface driver usblp\n[ 3.899656] usbcore: registered new interface driver usb-storage\n[ 3.906406] UDC core: g_ether: couldn't find an available UDC\n[ 3.912866] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 3.920445] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 3.932424] i8042: Warning: Keylock active\n[ 3.937208] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 3.943002] rtc_cmos rtc_cmos: RTC can wake from S4\n[ 3.949253] rtc_cmos rtc_cmos: registered as rtc0\n[ 3.954550] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 3.955186] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram\n[ 3.971707] i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A\n[ 3.972178] fail to initialize ptp_kvm\n[ 3.979111] i801_smbus 0000:00:1f.1: PCI INT A: no GSI\n[ 3.989102] i801_smbus 0000:00:1f.1: SPD Write Disable is set\n[ 3.989238] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 3.995555] genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00215a00 (timer)\n[ 4.014118] i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16\n[ 4.014119] intel_pstate: Intel P-state driver initializing\n[ 4.027268] i801_smbus 0000:00:1f.1: SMBus using polling\n[ 4.027395] sdhci: Secure Digital Host Controller Interface driver\n[ 4.040180] sdhci: Copyright(c) Pierre Ossman\n[ 4.045264] hid: raw HID events driver (C) Jiri Kosina\n[ 4.045321] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:31cc] (rev 6)\n[ 4.051480] usbcore: registered new interface driver usbhid\n[ 4.059913] mmc0: CQHCI version 5.10\n[ 4.065341] usbhid: USB HID core driver\n[ 4.074193] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/GOOG0006:00/input/input4\n[ 4.074982] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit\n[ 4.091997] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.104035] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 4.110173] usb 1-7: new high-speed USB device number 2 using xhci_hcd\n[ 4.114768] Initializing XFRM netlink socket\n[ 4.125870] NET: Registered PF_INET6 protocol family\n[ 4.132596] Segment Routing with IPv6\n[ 4.136848] In-situ OAM (IOAM) with IPv6\n[ 4.141454] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.148705] NET: Registered PF_PACKET protocol family\n[ 4.154578] 9pnet: Installing 9P2000 support\n[ 4.159542] Key type dns_resolver registered\n[ 4.165540] microcode: Current revision: 0x00000000\n[ 4.171428] IPI shorthand broadcast: enabled\n[ 4.183079] snd_hda_intel 0000:00:0e.0: Cannot probe codecs, giving up\n[ 4.201373] sched_clock: Marking stable (4123017583, 78149779)->(4205835003, -4667641)\n[ 4.210726] registered taskstats version 1\n[ 4.215365] Loading compiled-in X.509 certificates\n[ 4.226945] Demotion targets for Node 0: null\n[ 4.232838] PM: Magic number: 12:154:674\n[ 4.237680] printk: legacy console [netcon0] enabled\n[ 4.243272] netconsole: network logging started\n[ 4.248685] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.260837] usb 1-7: New USB device found, idVendor=04f2, idProduct=b6aa, bcdDevice= 0.06\n[ 4.270037] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 4.270084] modprobe (73) used greatest stack depth: 13400 bytes left\n[ 4.278033] usb 1-7: Product: HP Wide Vision HD Camera\n[ 4.291006] usb 1-7: Manufacturer: Chicony\n[ 4.291694] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.295596] usb 1-7: SerialNumber: Chicony\n[ 4.307867] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.316086] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.321205] clk: Disabling unused clocks\n[ 4.325760] cfg80211: failed to load regulatory.db\n[ 4.330188] PM: genpd: Disabling unused power domains\n[ 4.341143] ALSA device list:\n[ 4.344477] No soundcards found.\n[ 4.348455] dw-apb-uart dw-apb-uart.5: forbid DMA for kernel console\n[ 4.364223] usb 2-4: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.382917] usb 2-4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.392096] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.400088] usb 2-4: Product: USB 10/100/1000 LAN\n[ 4.405360] usb 2-4: Manufacturer: Realtek\n[ 4.409951] usb 2-4: SerialNumber: 001000001\n[ 4.464868] mmc0: Command Queue Engine enabled\n[ 4.469855] mmc0: new HS400 MMC card at address 0001\n[ 4.475770] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 4.483869] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.491404] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 4.497092] usb 1-9: new full-speed USB device number 3 using xhci_hcd\n[ 4.504811] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 4.511044] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (243:0)\n[ 4.532493] 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.547265] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.553959] Write protecting the kernel read-only data: 55296k\n[ 4.561574] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.624063] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.631341] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\n[ 4.704345] usb 1-9: New USB device found, idVendor=8087, idProduct=0aaa, bcdDevice= 0.02\n[ 4.713543] usb 1-9: New USB device strings: Mfr=0, Product=0, SerialNumber=0\nPopulating /dev using udev: [ 4.725559] udevd[110]: starting version 3.2.9\n[ 4.736711] udevd[110]: specified user 'tss' unknown\n[ 4.742482] udevd[110]: specified group 'tss' unknown\n[ 4.749355] udevd[111]: starting eudev-3.2.9\n[ 4.816830] r8152-cfgselector 2-4: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.888053] r8152 2-4:1.0 eth0: v1.12.13\n[ 4.904928] chromeos ramoops using acpi device.\n[ 4.913870] Consider using thermal netlink events interface\n[ 4.954693] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 5.003447] Intel(R) Wireless WiFi driver for Linux\n[ 5.033522] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 5.044034] iwlwifi 0000:00:0c.0: Detected crf-id 0x2816, cnv-id 0x1000100 wfpm id 0x80000000\n[ 5.053616] iwlwifi 0000:00:0c.0: PCI dev 31dc/0234, rev=0x312, rfid=0x105110\n[ 5.055453] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 5.061630] iwlwifi 0000:00:0c.0: Detected Intel(R) Wireless-AC 9560\n[ 5.078365] Bluetooth: Core ver 2.22\n[ 5.085230] NET: Registered PF_BLUETOOTH protocol family\n[ 5.091190] Bluetooth: HCI device and connection manager initialized\n[ 5.092439] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.114294] Bluetooth: HCI socket layer initialized\n[ 5.127326] usb 1-7: Found UVC 1.00 device HP Wide Vision HD Camera (04f2:b6aa)\n[ 5.131471] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 5.135545] Bluetooth: L2CAP socket layer initialized\n[ 5.152898] iwlwifi 0000:00:0c.0: WRT: Overriding region id 0\n[ 5.164518] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.164664] iwlwifi 0000:00:0c.0: WRT: Overriding region id 1\n[ 5.177760] Bluetooth: SCO socket layer initialized\n[ 5.189462] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 5.196426] iwlwifi 0000:00:0c.0: WRT: Overriding region id 2\n[ 5.197510] usbcore: registered new interface driver uvcvideo\n[ 5.209843] lpc_ich 0000:00:1f.0: No MFD cells added\n[ 5.215446] iwlwifi 0000:00:0c.0: WRT: Overriding region id 3\n[ 5.222082] iwlwifi 0000:00:0c.0: WRT: Overriding region id 4\n[ 5.228769] iwlwifi 0000:00:0c.0: WRT: Overriding region id 6\n[ 5.235749] iwlwifi 0000:00:0c.0: WRT: Overriding region id 8\n[ 5.236049] usbcore: registered new interface driver btusb\n[ 5.242322] iwlwifi 0000:00:0c.0: WRT: Overriding region id 9\n[ 5.250396] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 5.254856] iwlwifi 0000:00:0c.0: WRT: Overriding region id 10\n[ 5.270115] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015\n[ 5.279733] Bluetooth: hci0: Device revision is 2\n[ 5.285043] Bluetooth: hci0: Secure boot is enabled\n[ 5.290514] Bluetooth: hci0: OTP lock is enabled\n[ 5.295684] Bluetooth: hci0: API lock is enabled\n[ 5.300857] Bluetooth: hci0: Debug lock is disabled\n[ 5.306317] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.315746] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-17-16-1.sfi (-2)\n[ 5.325871] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.333016] Bluetooth: hci0: Error reading debug features\n[ 5.339231] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.388907] intel_telemetry_core Init\n[ 5.398761] intel_punit_ipc intel_punit_ipc.3.auto: Invalid IRQ, using polling mode\n[ 5.415180] iwlwifi 0000:00:0c.0: WRT: Overriding region id 11\n[ 5.421976] iwlwifi 0000:00:0c.0: WRT: Overriding region id 15\n[ 5.428979] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.438257] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.447513] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.456766] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.467439] iwlwifi 0000:00:0c.0: WRT: Overriding region id 16\n[ 5.474008] iwlwifi 0000:00:0c.0: WRT: Overriding region id 18\n[ 5.480608] iwlwifi 0000:00:0c.0: WRT: Overriding region id 19\n[ 5.488247] iwlwifi 0000:00:0c.0: WRT: Overriding region id 20\n[ 5.494863] iwlwifi 0000:00:0c.0: WRT: Overriding region id 21\n[ 5.518219] iwlwifi 0000:00:0c.0: WRT: Overriding region id 28\n[ 5.536317] iwlwifi 0000:00:0c.0: loaded firmware version 46.7e3e4b69.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm\n[ 5.582634] efivars: Registered efivars operations\n[ 5.613192] gsmi version 1.0 loaded\n[ 5.643321] r8152 2-4:1.0 enp0s21f0u4: renamed from eth0\n[ 5.666718] iTCO_wdt iTCO_wdt.2.auto: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)\n[ 5.701863] iTCO_wdt iTCO_wdt.2.auto: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.730226] iwlwifi 0000:00:0c.0: base HW address: bc:54:2f:86:57:c7, OTP minor version: 0x4\n[ 5.744838] ACPI: battery: new extension: cros-charge-control.7.auto\ndone\nSaving random seed: OK\nStarting network: [ 5.816304] iwlwifi 0000:00:0c.0 wlp0s12f0: renamed from wlan0\nOK\nStarting dropbear sshd: [ 5.845477] dropbear (157) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898865/environment\n/ # /lava-15898865/bin/lava-test-runner /lava-15898865/0\n+ export 'TESTRUN_ID=0_dmesg'\n[ 6.362909] \n+ cd /lava-15898865/0/tests/0_dmesg\n+ cat uuid\n+ UUID=15898865_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.387673] \n[ 6.412884] \n[ 6.438118] \n+ set +x\n[ 6.448308] \n\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071363a8011834f7e39a', 'origin': 'maestro', 'comment': 'alert on hp-x360-12b-ca0010nr-n4020-octopus in lava-collabora', 'start_time': '2024-10-02T08:40:51.190000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-12b-ca0010nr-n4020-octopus', 'job_id': '15898865', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898865'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06bc63a8011834f7e2ff/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-intel-66fd06bc63a8011834f7e2ff/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': " (bsg) driver version 0.4 loaded (major 248)\n[ 0.791939] io scheduler mq-deadline registered\n[ 0.792325] io scheduler kyber registered\n[ 0.792977] ACPI: AC: AC Adapter [AC] (on-line)\n[ 0.793431] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/PNP0C0D:00/input/input0\n[ 0.794499] ACPI: button: Lid Switch [LID0]\n[ 0.794888] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1\n[ 0.795752] ACPI: button: Sleep Button [SLP]\n[ 0.796147] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2\n[ 0.796930] ACPI: button: Power Button [PWRF]\n[ 0.798817] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.799761] ACPI: battery: Slot [BAT0] (battery present)\n[ 0.799886] Non-volatile memory driver v1.3\n[ 0.800586] Linux agpgart interface v0.103\n[ 0.801018] ACPI: bus type drm_connector registered\n[ 0.801457] [drm] amdgpu kernel modesetting enabled.\n[ 0.802091] i915 0000:00:02.0: [drm] Unknown revision 0x06\n[ 0.802556] i915 0000:00:02.0: [drm] Found GEMINILAKE (device ID 3185) display version 10.00 stepping **\n[ 0.803360] i915 0000:00:02.0: [drm] Unknown revid 0x06\n[ 0.804363] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.856170] i915 0000:00:02.0: [drm] couldn't get memory information\n[ 0.856883] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.858122] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/glk_dmc_ver1_04.bin (v1.4)\n[ 0.898656] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.900744] loop: module loaded\n[ 0.902475] dw-apb-uart.4: ttyS0 at MMIO 0xc112d000 (irq = 4, base_baud = 115200) is a 16550A\n[ 0.903995] printk: legacy console [ttyS1] disabled\n[ 0.904532] dw-apb-uart.5: ttyS1 at MMIO 0xde000000 (irq = 6, base_baud = 115200) is a 16550A\n[ 0.904555] printk: legacy console [ttyS1] enabled\n[ 0.979740] Freeing initrd memory: 12536K\n[ 0.986083] pxa2xx-spi pxa2xx-spi.6: no DMA channels available, using PIO\n[ 3.636461] pxa2xx-spi pxa2xx-spi.7: no DMA channels available, using PIO\n[ 3.645678] e100: Intel(R) PRO/100 Network Driver\n[ 3.650941] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 3.650944] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 3\n[ 3.657082] e1000: Intel(R) PRO/1000 Network Driver\n[ 3.670409] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.676861] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.682415] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.689048] sky2: driver version 1.30\n[ 3.693180] usbcore: registered new device driver r8152-cfgselector\n[ 3.700194] usbcore: registered new interface driver r8152\n[ 3.706330] usbcore: registered new interface driver ax88179_178a\n[ 3.713146] usbcore: registered new interface driver cdc_ether\n[ 3.719669] usbcore: registered new interface driver net1080\n[ 3.725998] usbcore: registered new interface driver cdc_subset\n[ 3.732619] usbcore: registered new interface driver zaurus\n[ 3.738851] usbcore: registered new interface driver cdc_ncm\n[ 3.745182] usbcore: registered new interface driver r8153_ecm\n[ 3.751988] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.757888] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1\n[ 3.767236] xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000000009810\n[ 3.777646] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.783543] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2\n[ 3.791819] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed\n[ 3.798882] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.808123] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.816201] usb usb1: Product: xHCI Host Controller\n[ 3.821654] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.828077] usb usb1: SerialNumber: 0000:00:15.0\n[ 3.833389] hub 1-0:1.0: USB hub found\n[ 3.837596] hub 1-0:1.0: 9 ports detected\n[ 3.842381] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.842606] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 3.851624] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.867374] usb usb2: Product: xHCI Host Controller\n[ 3.872833] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.879257] usb usb2: SerialNumber: 0000:00:15.0\n[ 3.884592] hub 2-0:1.0: USB hub found\n[ 3.888794] hub 2-0:1.0: 7 ports detected\n[ 3.893510] usbcore: registered new interface driver usblp\n[ 3.899656] usbcore: registered new interface driver usb-storage\n[ 3.906406] UDC core: g_ether: couldn't find an available UDC\n[ 3.912866] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 3.920445] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 3.932424] i8042: Warning: Keylock active\n[ 3.937208] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 3.943002] rtc_cmos rtc_cmos: RTC can wake from S4\n[ 3.949253] rtc_cmos rtc_cmos: registered as rtc0\n[ 3.954550] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 3.955186] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram\n[ 3.971707] i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A\n[ 3.972178] fail to initialize ptp_kvm\n[ 3.979111] i801_smbus 0000:00:1f.1: PCI INT A: no GSI\n[ 3.989102] i801_smbus 0000:00:1f.1: SPD Write Disable is set\n[ 3.989238] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 3.995555] genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00215a00 (timer)\n[ 4.014118] i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16\n[ 4.014119] intel_pstate: Intel P-state driver initializing\n[ 4.027268] i801_smbus 0000:00:1f.1: SMBus using polling\n[ 4.027395] sdhci: Secure Digital Host Controller Interface driver\n[ 4.040180] sdhci: Copyright(c) Pierre Ossman\n[ 4.045264] hid: raw HID events driver (C) Jiri Kosina\n[ 4.045321] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:31cc] (rev 6)\n[ 4.051480] usbcore: registered new interface driver usbhid\n[ 4.059913] mmc0: CQHCI version 5.10\n[ 4.065341] usbhid: USB HID core driver\n[ 4.074193] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/GOOG0006:00/input/input4\n[ 4.074982] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit\n[ 4.091997] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.104035] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 4.110173] usb 1-7: new high-speed USB device number 2 using xhci_hcd\n[ 4.114768] Initializing XFRM netlink socket\n[ 4.125870] NET: Registered PF_INET6 protocol family\n[ 4.132596] Segment Routing with IPv6\n[ 4.136848] In-situ OAM (IOAM) with IPv6\n[ 4.141454] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.148705] NET: Registered PF_PACKET protocol family\n[ 4.154578] 9pnet: Installing 9P2000 support\n[ 4.159542] Key type dns_resolver registered\n[ 4.165540] microcode: Current revision: 0x00000000\n[ 4.171428] IPI shorthand broadcast: enabled\n[ 4.183079] snd_hda_intel 0000:00:0e.0: Cannot probe codecs, giving up\n[ 4.201373] sched_clock: Marking stable (4123017583, 78149779)->(4205835003, -4667641)\n[ 4.210726] registered taskstats version 1\n[ 4.215365] Loading compiled-in X.509 certificates\n[ 4.226945] Demotion targets for Node 0: null\n[ 4.232838] PM: Magic number: 12:154:674\n[ 4.237680] printk: legacy console [netcon0] enabled\n[ 4.243272] netconsole: network logging started\n[ 4.248685] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.260837] usb 1-7: New USB device found, idVendor=04f2, idProduct=b6aa, bcdDevice= 0.06\n[ 4.270037] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 4.270084] modprobe (73) used greatest stack depth: 13400 bytes left\n[ 4.278033] usb 1-7: Product: HP Wide Vision HD Camera\n[ 4.291006] usb 1-7: Manufacturer: Chicony\n[ 4.291694] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.295596] usb 1-7: SerialNumber: Chicony\n[ 4.307867] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.316086] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.321205] clk: Disabling unused clocks\n[ 4.325760] cfg80211: failed to load regulatory.db\n[ 4.330188] PM: genpd: Disabling unused power domains\n[ 4.341143] ALSA device list:\n[ 4.344477] No soundcards found.\n[ 4.348455] dw-apb-uart dw-apb-uart.5: forbid DMA for kernel console\n[ 4.364223] usb 2-4: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.382917] usb 2-4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.392096] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.400088] usb 2-4: Product: USB 10/100/1000 LAN\n[ 4.405360] usb 2-4: Manufacturer: Realtek\n[ 4.409951] usb 2-4: SerialNumber: 001000001\n[ 4.464868] mmc0: Command Queue Engine enabled\n[ 4.469855] mmc0: new HS400 MMC card at address 0001\n[ 4.475770] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 4.483869] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.491404] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 4.497092] usb 1-9: new full-speed USB device number 3 using xhci_hcd\n[ 4.504811] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 4.511044] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (243:0)\n[ 4.532493] 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.547265] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.553959] Write protecting the kernel read-only data: 55296k\n[ 4.561574] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.624063] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.631341] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\n[ 4.704345] usb 1-9: New USB device found, idVendor=8087, idProduct=0aaa, bcdDevice= 0.02\n[ 4.713543] usb 1-9: New USB device strings: Mfr=0, Product=0, SerialNumber=0\nPopulating /dev using udev: [ 4.725559] udevd[110]: starting version 3.2.9\n[ 4.736711] udevd[110]: specified user 'tss' unknown\n[ 4.742482] udevd[110]: specified group 'tss' unknown\n[ 4.749355] udevd[111]: starting eudev-3.2.9\n[ 4.816830] r8152-cfgselector 2-4: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.888053] r8152 2-4:1.0 eth0: v1.12.13\n[ 4.904928] chromeos ramoops using acpi device.\n[ 4.913870] Consider using thermal netlink events interface\n[ 4.954693] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 5.003447] Intel(R) Wireless WiFi driver for Linux\n[ 5.033522] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 5.044034] iwlwifi 0000:00:0c.0: Detected crf-id 0x2816, cnv-id 0x1000100 wfpm id 0x80000000\n[ 5.053616] iwlwifi 0000:00:0c.0: PCI dev 31dc/0234, rev=0x312, rfid=0x105110\n[ 5.055453] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 5.061630] iwlwifi 0000:00:0c.0: Detected Intel(R) Wireless-AC 9560\n[ 5.078365] Bluetooth: Core ver 2.22\n[ 5.085230] NET: Registered PF_BLUETOOTH protocol family\n[ 5.091190] Bluetooth: HCI device and connection manager initialized\n[ 5.092439] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.114294] Bluetooth: HCI socket layer initialized\n[ 5.127326] usb 1-7: Found UVC 1.00 device HP Wide Vision HD Camera (04f2:b6aa)\n[ 5.131471] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 5.135545] Bluetooth: L2CAP socket layer initialized\n[ 5.152898] iwlwifi 0000:00:0c.0: WRT: Overriding region id 0\n[ 5.164518] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.164664] iwlwifi 0000:00:0c.0: WRT: Overriding region id 1\n[ 5.177760] Bluetooth: SCO socket layer initialized\n[ 5.189462] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 5.196426] iwlwifi 0000:00:0c.0: WRT: Overriding region id 2\n[ 5.197510] usbcore: registered new interface driver uvcvideo\n[ 5.209843] lpc_ich 0000:00:1f.0: No MFD cells added\n[ 5.215446] iwlwifi 0000:00:0c.0: WRT: Overriding region id 3\n[ 5.222082] iwlwifi 0000:00:0c.0: WRT: Overriding region id 4\n[ 5.228769] iwlwifi 0000:00:0c.0: WRT: Overriding region id 6\n[ 5.235749] iwlwifi 0000:00:0c.0: WRT: Overriding region id 8\n[ 5.236049] usbcore: registered new interface driver btusb\n[ 5.242322] iwlwifi 0000:00:0c.0: WRT: Overriding region id 9\n[ 5.250396] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 5.254856] iwlwifi 0000:00:0c.0: WRT: Overriding region id 10\n[ 5.270115] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015\n[ 5.279733] Bluetooth: hci0: Device revision is 2\n[ 5.285043] Bluetooth: hci0: Secure boot is enabled\n[ 5.290514] Bluetooth: hci0: OTP lock is enabled\n[ 5.295684] Bluetooth: hci0: API lock is enabled\n[ 5.300857] Bluetooth: hci0: Debug lock is disabled\n[ 5.306317] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.315746] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-17-16-1.sfi (-2)\n[ 5.325871] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.333016] Bluetooth: hci0: Error reading debug features\n[ 5.339231] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.388907] intel_telemetry_core Init\n[ 5.398761] intel_punit_ipc intel_punit_ipc.3.auto: Invalid IRQ, using polling mode\n[ 5.415180] iwlwifi 0000:00:0c.0: WRT: Overriding region id 11\n[ 5.421976] iwlwifi 0000:00:0c.0: WRT: Overriding region id 15\n[ 5.428979] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.438257] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.447513] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.456766] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.467439] iwlwifi 0000:00:0c.0: WRT: Overriding region id 16\n[ 5.474008] iwlwifi 0000:00:0c.0: WRT: Overriding region id 18\n[ 5.480608] iwlwifi 0000:00:0c.0: WRT: Overriding region id 19\n[ 5.488247] iwlwifi 0000:00:0c.0: WRT: Overriding region id 20\n[ 5.494863] iwlwifi 0000:00:0c.0: WRT: Overriding region id 21\n[ 5.518219] iwlwifi 0000:00:0c.0: WRT: Overriding region id 28\n[ 5.536317] iwlwifi 0000:00:0c.0: loaded firmware version 46.7e3e4b69.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm\n[ 5.582634] efivars: Registered efivars operations\n[ 5.613192] gsmi version 1.0 loaded\n[ 5.643321] r8152 2-4:1.0 enp0s21f0u4: renamed from eth0\n[ 5.666718] iTCO_wdt iTCO_wdt.2.auto: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)\n[ 5.701863] iTCO_wdt iTCO_wdt.2.auto: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.730226] iwlwifi 0000:00:0c.0: base HW address: bc:54:2f:86:57:c7, OTP minor version: 0x4\n[ 5.744838] ACPI: battery: new extension: cros-charge-control.7.auto\ndone\nSaving random seed: OK\nStarting network: [ 5.816304] iwlwifi 0000:00:0c.0 wlp0s12f0: renamed from wlan0\nOK\nStarting dropbear sshd: [ 5.845477] dropbear (157) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898865/environment\n/ # /lava-15898865/bin/lava-test-runner /lava-15898865/0\n+ export 'TESTRUN_ID=0_dmesg'\n[ 6.362909] \n+ cd /lava-15898865/0/tests/0_dmesg\n+ cat uuid\n+ UUID=15898865_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.387673] \n[ 6.412884] \n[ 6.438118] \n+ set +x\n[ 6.448308] \n\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071363a8011834f7e39b', 'origin': 'maestro', 'comment': 'crit on hp-x360-12b-ca0010nr-n4020-octopus in lava-collabora', 'start_time': '2024-10-02T08:40:51.190000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-12b-ca0010nr-n4020-octopus', 'job_id': '15898865', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898865'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06bc63a8011834f7e2ff/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-intel-66fd06bc63a8011834f7e2ff/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': " (bsg) driver version 0.4 loaded (major 248)\n[ 0.791939] io scheduler mq-deadline registered\n[ 0.792325] io scheduler kyber registered\n[ 0.792977] ACPI: AC: AC Adapter [AC] (on-line)\n[ 0.793431] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/PNP0C0D:00/input/input0\n[ 0.794499] ACPI: button: Lid Switch [LID0]\n[ 0.794888] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1\n[ 0.795752] ACPI: button: Sleep Button [SLP]\n[ 0.796147] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2\n[ 0.796930] ACPI: button: Power Button [PWRF]\n[ 0.798817] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.799761] ACPI: battery: Slot [BAT0] (battery present)\n[ 0.799886] Non-volatile memory driver v1.3\n[ 0.800586] Linux agpgart interface v0.103\n[ 0.801018] ACPI: bus type drm_connector registered\n[ 0.801457] [drm] amdgpu kernel modesetting enabled.\n[ 0.802091] i915 0000:00:02.0: [drm] Unknown revision 0x06\n[ 0.802556] i915 0000:00:02.0: [drm] Found GEMINILAKE (device ID 3185) display version 10.00 stepping **\n[ 0.803360] i915 0000:00:02.0: [drm] Unknown revid 0x06\n[ 0.804363] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.856170] i915 0000:00:02.0: [drm] couldn't get memory information\n[ 0.856883] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.858122] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/glk_dmc_ver1_04.bin (v1.4)\n[ 0.898656] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.900744] loop: module loaded\n[ 0.902475] dw-apb-uart.4: ttyS0 at MMIO 0xc112d000 (irq = 4, base_baud = 115200) is a 16550A\n[ 0.903995] printk: legacy console [ttyS1] disabled\n[ 0.904532] dw-apb-uart.5: ttyS1 at MMIO 0xde000000 (irq = 6, base_baud = 115200) is a 16550A\n[ 0.904555] printk: legacy console [ttyS1] enabled\n[ 0.979740] Freeing initrd memory: 12536K\n[ 0.986083] pxa2xx-spi pxa2xx-spi.6: no DMA channels available, using PIO\n[ 3.636461] pxa2xx-spi pxa2xx-spi.7: no DMA channels available, using PIO\n[ 3.645678] e100: Intel(R) PRO/100 Network Driver\n[ 3.650941] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 3.650944] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 3\n[ 3.657082] e1000: Intel(R) PRO/1000 Network Driver\n[ 3.670409] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.676861] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.682415] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.689048] sky2: driver version 1.30\n[ 3.693180] usbcore: registered new device driver r8152-cfgselector\n[ 3.700194] usbcore: registered new interface driver r8152\n[ 3.706330] usbcore: registered new interface driver ax88179_178a\n[ 3.713146] usbcore: registered new interface driver cdc_ether\n[ 3.719669] usbcore: registered new interface driver net1080\n[ 3.725998] usbcore: registered new interface driver cdc_subset\n[ 3.732619] usbcore: registered new interface driver zaurus\n[ 3.738851] usbcore: registered new interface driver cdc_ncm\n[ 3.745182] usbcore: registered new interface driver r8153_ecm\n[ 3.751988] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.757888] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1\n[ 3.767236] xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000000009810\n[ 3.777646] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.783543] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2\n[ 3.791819] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed\n[ 3.798882] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.808123] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.816201] usb usb1: Product: xHCI Host Controller\n[ 3.821654] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.828077] usb usb1: SerialNumber: 0000:00:15.0\n[ 3.833389] hub 1-0:1.0: USB hub found\n[ 3.837596] hub 1-0:1.0: 9 ports detected\n[ 3.842381] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.842606] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 3.851624] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.867374] usb usb2: Product: xHCI Host Controller\n[ 3.872833] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.879257] usb usb2: SerialNumber: 0000:00:15.0\n[ 3.884592] hub 2-0:1.0: USB hub found\n[ 3.888794] hub 2-0:1.0: 7 ports detected\n[ 3.893510] usbcore: registered new interface driver usblp\n[ 3.899656] usbcore: registered new interface driver usb-storage\n[ 3.906406] UDC core: g_ether: couldn't find an available UDC\n[ 3.912866] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 3.920445] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 3.932424] i8042: Warning: Keylock active\n[ 3.937208] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 3.943002] rtc_cmos rtc_cmos: RTC can wake from S4\n[ 3.949253] rtc_cmos rtc_cmos: registered as rtc0\n[ 3.954550] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3\n[ 3.955186] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram\n[ 3.971707] i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A\n[ 3.972178] fail to initialize ptp_kvm\n[ 3.979111] i801_smbus 0000:00:1f.1: PCI INT A: no GSI\n[ 3.989102] i801_smbus 0000:00:1f.1: SPD Write Disable is set\n[ 3.989238] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 3.995555] genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00215a00 (timer)\n[ 4.014118] i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16\n[ 4.014119] intel_pstate: Intel P-state driver initializing\n[ 4.027268] i801_smbus 0000:00:1f.1: SMBus using polling\n[ 4.027395] sdhci: Secure Digital Host Controller Interface driver\n[ 4.040180] sdhci: Copyright(c) Pierre Ossman\n[ 4.045264] hid: raw HID events driver (C) Jiri Kosina\n[ 4.045321] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:31cc] (rev 6)\n[ 4.051480] usbcore: registered new interface driver usbhid\n[ 4.059913] mmc0: CQHCI version 5.10\n[ 4.065341] usbhid: USB HID core driver\n[ 4.074193] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:24/PNP0C09:00/GOOG0006:00/input/input4\n[ 4.074982] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit\n[ 4.091997] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.104035] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 4.110173] usb 1-7: new high-speed USB device number 2 using xhci_hcd\n[ 4.114768] Initializing XFRM netlink socket\n[ 4.125870] NET: Registered PF_INET6 protocol family\n[ 4.132596] Segment Routing with IPv6\n[ 4.136848] In-situ OAM (IOAM) with IPv6\n[ 4.141454] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.148705] NET: Registered PF_PACKET protocol family\n[ 4.154578] 9pnet: Installing 9P2000 support\n[ 4.159542] Key type dns_resolver registered\n[ 4.165540] microcode: Current revision: 0x00000000\n[ 4.171428] IPI shorthand broadcast: enabled\n[ 4.183079] snd_hda_intel 0000:00:0e.0: Cannot probe codecs, giving up\n[ 4.201373] sched_clock: Marking stable (4123017583, 78149779)->(4205835003, -4667641)\n[ 4.210726] registered taskstats version 1\n[ 4.215365] Loading compiled-in X.509 certificates\n[ 4.226945] Demotion targets for Node 0: null\n[ 4.232838] PM: Magic number: 12:154:674\n[ 4.237680] printk: legacy console [netcon0] enabled\n[ 4.243272] netconsole: network logging started\n[ 4.248685] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.260837] usb 1-7: New USB device found, idVendor=04f2, idProduct=b6aa, bcdDevice= 0.06\n[ 4.270037] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3\n[ 4.270084] modprobe (73) used greatest stack depth: 13400 bytes left\n[ 4.278033] usb 1-7: Product: HP Wide Vision HD Camera\n[ 4.291006] usb 1-7: Manufacturer: Chicony\n[ 4.291694] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.295596] usb 1-7: SerialNumber: Chicony\n[ 4.307867] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.316086] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.321205] clk: Disabling unused clocks\n[ 4.325760] cfg80211: failed to load regulatory.db\n[ 4.330188] PM: genpd: Disabling unused power domains\n[ 4.341143] ALSA device list:\n[ 4.344477] No soundcards found.\n[ 4.348455] dw-apb-uart dw-apb-uart.5: forbid DMA for kernel console\n[ 4.364223] usb 2-4: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.382917] usb 2-4: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.392096] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.400088] usb 2-4: Product: USB 10/100/1000 LAN\n[ 4.405360] usb 2-4: Manufacturer: Realtek\n[ 4.409951] usb 2-4: SerialNumber: 001000001\n[ 4.464868] mmc0: Command Queue Engine enabled\n[ 4.469855] mmc0: new HS400 MMC card at address 0001\n[ 4.475770] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 4.483869] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.491404] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 4.497092] usb 1-9: new full-speed USB device number 3 using xhci_hcd\n[ 4.504811] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 4.511044] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (243:0)\n[ 4.532493] 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.547265] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.553959] Write protecting the kernel read-only data: 55296k\n[ 4.561574] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.624063] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.631341] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: OK\n[ 4.704345] usb 1-9: New USB device found, idVendor=8087, idProduct=0aaa, bcdDevice= 0.02\n[ 4.713543] usb 1-9: New USB device strings: Mfr=0, Product=0, SerialNumber=0\nPopulating /dev using udev: [ 4.725559] udevd[110]: starting version 3.2.9\n[ 4.736711] udevd[110]: specified user 'tss' unknown\n[ 4.742482] udevd[110]: specified group 'tss' unknown\n[ 4.749355] udevd[111]: starting eudev-3.2.9\n[ 4.816830] r8152-cfgselector 2-4: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.888053] r8152 2-4:1.0 eth0: v1.12.13\n[ 4.904928] chromeos ramoops using acpi device.\n[ 4.913870] Consider using thermal netlink events interface\n[ 4.954693] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 5.003447] Intel(R) Wireless WiFi driver for Linux\n[ 5.033522] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 5.044034] iwlwifi 0000:00:0c.0: Detected crf-id 0x2816, cnv-id 0x1000100 wfpm id 0x80000000\n[ 5.053616] iwlwifi 0000:00:0c.0: PCI dev 31dc/0234, rev=0x312, rfid=0x105110\n[ 5.055453] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 5.061630] iwlwifi 0000:00:0c.0: Detected Intel(R) Wireless-AC 9560\n[ 5.078365] Bluetooth: Core ver 2.22\n[ 5.085230] NET: Registered PF_BLUETOOTH protocol family\n[ 5.091190] Bluetooth: HCI device and connection manager initialized\n[ 5.092439] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.114294] Bluetooth: HCI socket layer initialized\n[ 5.127326] usb 1-7: Found UVC 1.00 device HP Wide Vision HD Camera (04f2:b6aa)\n[ 5.131471] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 5.135545] Bluetooth: L2CAP socket layer initialized\n[ 5.152898] iwlwifi 0000:00:0c.0: WRT: Overriding region id 0\n[ 5.164518] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.164664] iwlwifi 0000:00:0c.0: WRT: Overriding region id 1\n[ 5.177760] Bluetooth: SCO socket layer initialized\n[ 5.189462] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 5.196426] iwlwifi 0000:00:0c.0: WRT: Overriding region id 2\n[ 5.197510] usbcore: registered new interface driver uvcvideo\n[ 5.209843] lpc_ich 0000:00:1f.0: No MFD cells added\n[ 5.215446] iwlwifi 0000:00:0c.0: WRT: Overriding region id 3\n[ 5.222082] iwlwifi 0000:00:0c.0: WRT: Overriding region id 4\n[ 5.228769] iwlwifi 0000:00:0c.0: WRT: Overriding region id 6\n[ 5.235749] iwlwifi 0000:00:0c.0: WRT: Overriding region id 8\n[ 5.236049] usbcore: registered new interface driver btusb\n[ 5.242322] iwlwifi 0000:00:0c.0: WRT: Overriding region id 9\n[ 5.250396] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 5.254856] iwlwifi 0000:00:0c.0: WRT: Overriding region id 10\n[ 5.270115] Bluetooth: hci0: Bootloader revision 0.1 build 42 week 52 2015\n[ 5.279733] Bluetooth: hci0: Device revision is 2\n[ 5.285043] Bluetooth: hci0: Secure boot is enabled\n[ 5.290514] Bluetooth: hci0: OTP lock is enabled\n[ 5.295684] Bluetooth: hci0: API lock is enabled\n[ 5.300857] Bluetooth: hci0: Debug lock is disabled\n[ 5.306317] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.315746] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-17-16-1.sfi (-2)\n[ 5.325871] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.333016] Bluetooth: hci0: Error reading debug features\n[ 5.339231] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.388907] intel_telemetry_core Init\n[ 5.398761] intel_punit_ipc intel_punit_ipc.3.auto: Invalid IRQ, using polling mode\n[ 5.415180] iwlwifi 0000:00:0c.0: WRT: Overriding region id 11\n[ 5.421976] iwlwifi 0000:00:0c.0: WRT: Overriding region id 15\n[ 5.428979] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.438257] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.447513] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.456766] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.467439] iwlwifi 0000:00:0c.0: WRT: Overriding region id 16\n[ 5.474008] iwlwifi 0000:00:0c.0: WRT: Overriding region id 18\n[ 5.480608] iwlwifi 0000:00:0c.0: WRT: Overriding region id 19\n[ 5.488247] iwlwifi 0000:00:0c.0: WRT: Overriding region id 20\n[ 5.494863] iwlwifi 0000:00:0c.0: WRT: Overriding region id 21\n[ 5.518219] iwlwifi 0000:00:0c.0: WRT: Overriding region id 28\n[ 5.536317] iwlwifi 0000:00:0c.0: loaded firmware version 46.7e3e4b69.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm\n[ 5.582634] efivars: Registered efivars operations\n[ 5.613192] gsmi version 1.0 loaded\n[ 5.643321] r8152 2-4:1.0 enp0s21f0u4: renamed from eth0\n[ 5.666718] iTCO_wdt iTCO_wdt.2.auto: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)\n[ 5.701863] iTCO_wdt iTCO_wdt.2.auto: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.730226] iwlwifi 0000:00:0c.0: base HW address: bc:54:2f:86:57:c7, OTP minor version: 0x4\n[ 5.744838] ACPI: battery: new extension: cros-charge-control.7.auto\ndone\nSaving random seed: OK\nStarting network: [ 5.816304] iwlwifi 0000:00:0c.0 wlp0s12f0: renamed from wlan0\nOK\nStarting dropbear sshd: [ 5.845477] dropbear (157) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898865/environment\n/ # /lava-15898865/bin/lava-test-runner /lava-15898865/0\n+ export 'TESTRUN_ID=0_dmesg'\n[ 6.362909] \n+ cd /lava-15898865/0/tests/0_dmesg\n+ cat uuid\n+ UUID=15898865_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.387673] \n[ 6.412884] \n[ 6.438118] \n+ set +x\n[ 6.448308] \n\n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:40:56 AM UTC [INFO] Received an event for node: 66fd06ba63a8011834f7e2fa
10/02/2024 08:40:58 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06ba63a8011834f7e2fa', 'origin': 'maestro', 'comment': 'baseline-x86-intel on asus-C523NA-A20057-coral in lava-collabora', 'start_time': '2024-10-02T08:39:22.146000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-C523NA-A20057-coral', 'job_id': '15898860', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898860'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06ba63a8011834f7e2fa/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-intel-66fd06ba63a8011834f7e2fa/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': "XSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C09:00/PNP0C0D:00/input/input0\n[ 0.530872] ACPI: button: Lid Switch [LID0]\n[ 0.531281] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1\n[ 0.532016] ACPI: button: Power Button [PWRB]\n[ 0.532432] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2\n[ 0.533269] ACPI: button: Sleep Button [SLP]\n[ 0.533683] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3\n[ 0.534387] ACPI: button: Power Button [PWRF]\n[ 0.537443] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.537847] ACPI: battery: Slot [BAT0] (battery present)\n[ 0.539065] Non-volatile memory driver v1.3\n[ 0.539434] Linux agpgart interface v0.103\n[ 0.540006] ACPI: bus type drm_connector registered\n[ 0.540455] [drm] amdgpu kernel modesetting enabled.\n[ 0.541203] i915 0000:00:02.0: [drm] Found BROXTON (device ID 5a84) display version 9.00 stepping C0\n[ 0.543046] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.596534] i915 0000:00:02.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xcbb3\n[ 0.597277] i915 0000:00:02.0: [drm] Failed to find VBIOS tables (VBT)\n[ 0.597906] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.628386] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.631195] loop: module loaded\n[ 0.634315] dw-apb-uart.6: ttyS0 at MMIO 0xc2b2d000 (irq = 4, base_baud = 115200) is a 16550A\n[ 0.635770] dw-apb-uart.7: ttyS1 at MMIO 0xc2b2f000 (irq = 5, base_baud = 115200) is a 16550A\n[ 0.636987] printk: legacy console [ttyS2] disabled\n[ 0.639859] dw-apb-uart.8: ttyS2 at MMIO 0xde000000 (irq = 6, base_baud = 114825) is a 16550A\n[ 0.639891] printk: legacy console [ttyS2] enabled\n[ 0.747297] Freeing initrd memory: 12524K\n[ 0.752555] pxa2xx-spi pxa2xx-spi.9: no DMA channels available, using PIO\n[ 0.759791] i915 0000:00:02.0: Direct firmware load for i915/bxt_dmc_ver1_07.bin failed with error -2\n[ 0.770688] e100: Intel(R) PRO/100 Network Driver\n[ 0.775191] i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/bxt_dmc_ver1_07.bin (-ENOENT). Disabling runtime power management.\n[ 0.780655] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 0.780671] e1000: Intel(R) PRO/1000 Network Driver\n[ 0.785241] i915 0000:00:02.0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git\n[ 3.615895] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.622423] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.627983] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.634632] sky2: driver version 1.30\n[ 3.638778] usbcore: registered new device driver r8152-cfgselector\n[ 3.645811] usbcore: registered new interface driver r8152\n[ 3.651962] usbcore: registered new interface driver ax88179_178a\n[ 3.658815] usbcore: registered new interface driver cdc_ether\n[ 3.665358] usbcore: registered new interface driver net1080\n[ 3.671704] usbcore: registered new interface driver cdc_subset\n[ 3.678344] usbcore: registered new interface driver zaurus\n[ 3.684583] usbcore: registered new interface driver cdc_ncm\n[ 3.690917] usbcore: registered new interface driver r8153_ecm\n[ 3.698230] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.704403] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1\n[ 3.713807] xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 3.724418] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.730709] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2\n[ 3.739063] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed\n[ 3.746195] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.755465] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.763564] usb usb1: Product: xHCI Host Controller\n[ 3.769028] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.775465] usb usb1: SerialNumber: 0000:00:15.0\n[ 3.781002] hub 1-0:1.0: USB hub found\n[ 3.785255] hub 1-0:1.0: 8 ports detected\n[ 3.790108] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.799372] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.807470] usb usb2: Product: xHCI Host Controller\n[ 3.812935] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.819363] usb usb2: SerialNumber: 0000:00:15.0\n[ 3.824699] hub 2-0:1.0: USB hub found\n[ 3.828923] hub 2-0:1.0: 7 ports detected\n[ 3.833688] usbcore: registered new interface driver usblp\n[ 3.839848] usbcore: registered new interface driver usb-storage\n[ 3.846645] UDC core: g_ether: couldn't find an available UDC\n[ 3.853119] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 3.860743] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 3.872676] i8042: Warning: Keylock active\n[ 3.877495] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 3.883417] rtc_cmos rtc_cmos: RTC can wake from S4\n[ 3.889829] rtc_cmos rtc_cmos: registered as rtc0\n[ 3.895168] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4\n[ 3.895710] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram\n[ 3.912285] fail to initialize ptp_kvm\n[ 3.912505] i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A\n[ 3.924102] i801_smbus 0000:00:1f.1: PCI INT A: no GSI\n[ 3.929903] i801_smbus 0000:00:1f.1: SPD Write Disable is set\n[ 3.930016] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 3.936371] genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00215a00 (timer)\n[ 3.946337] intel_pstate: Intel P-state driver initializing\n[ 3.954979] i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16\n[ 3.968148] i801_smbus 0000:00:1f.1: SMBus using polling\n[ 3.974427] sdhci: Secure Digital Host Controller Interface driver\n[ 3.981381] sdhci: Copyright(c) Pierre Ossman\n[ 3.986387] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 3.986466] hid: raw HID events driver (C) Jiri Kosina\n[ 3.986880] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:5acc] (rev b)\n[ 3.988091] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit\n[ 4.016643] usbcore: registered new interface driver usbhid\n[ 4.022926] usbhid: USB HID core driver\n[ 4.027933] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C09:00/GOOG0006:00/input/input5\n[ 4.044477] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.053383] Initializing XFRM netlink socket\n[ 4.058266] NET: Registered PF_INET6 protocol family\n[ 4.064851] Segment Routing with IPv6\n[ 4.067353] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 4.069034] In-situ OAM (IOAM) with IPv6\n[ 4.080830] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.087941] NET: Registered PF_PACKET protocol family\n[ 4.093708] 9pnet: Installing 9P2000 support\n[ 4.098579] Key type dns_resolver registered\n[ 4.104177] microcode: Current revision: 0x0000002c\n[ 4.109931] IPI shorthand broadcast: enabled\n[ 4.135077] sched_clock: Marking stable (4059004412, 75321813)->(4144792635, -10466410)\n[ 4.145195] registered taskstats version 1\n[ 4.149862] Loading compiled-in X.509 certificates\n[ 4.160423] Demotion targets for Node 0: null\n[ 4.166650] PM: Magic number: 12:154:674\n[ 4.166707] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.171479] printk: legacy console [netcon0] enabled\n[ 4.184980] netconsole: network logging started\n[ 4.190663] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.206375] modprobe (97) used greatest stack depth: 13400 bytes left\n[ 4.214734] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.222105] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.230709] clk: Disabling unused clocks\n[ 4.236491] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.237448] PM: genpd: Disabling unused power domains\n[ 4.246225] cfg80211: failed to load regulatory.db\n[ 4.251864] ALSA device list:\n[ 4.251870] No soundcards found.\n[ 4.264604] dw-apb-uart dw-apb-uart.8: forbid DMA for kernel console\n[ 4.264958] usb 1-5: New USB device found, idVendor=0408, idProduct=3090, bcdDevice= 0.04\n[ 4.280915] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 4.288930] usb 1-5: Product: USB2.0 HD UVC WebCam\n[ 4.294314] usb 1-5: Manufacturer: Quanta\n[ 4.298818] usb 1-5: SerialNumber: 0x0001\n[ 4.300665] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.305747] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.318137] Write protecting the kernel read-only data: 55296k\n[ 4.325949] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.328427] usb 2-5: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.352978] usb 2-5: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.362181] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.370218] usb 2-5: Product: USB 10/100/1000 LAN\n[ 4.375518] usb 2-5: Manufacturer: Realtek\n[ 4.380124] usb 2-5: SerialNumber: 001000001\n[ 4.466360] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 4.507748] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.515044] x86/mm: Checking user space page tables\n[ 4.554223] mmc0: new HS400 MMC card at address 0001\n[ 4.560453] mmcblk0: mmc0:0001 DA4064 58.2 GiB\n[ 4.569631] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.577638] mmcblk0boot0: mmc0:0001 DA4064 4.00 MiB\n[ 4.584191] mmcblk0boot1: mmc0:0001 DA4064 4.00 MiB\n[ 4.590763] mmcblk0rpmb: mmc0:0001 DA4064 16.0 MiB, chardev (243:0)\n[ 4.598036] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.682961] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.690281] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\n[ 4.753773] usb 1-6: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.762974] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0\nRunning sysctl: [ 4.773423] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\nOK\nPopulating /dev using udev: [ 4.791237] udevd[131]: starting version 3.2.9\n[ 4.803645] udevd[131]: specified user 'tss' unknown\n[ 4.809402] udevd[131]: specified group 'tss' unknown\n[ 4.816609] udevd[132]: starting eudev-3.2.9\n[ 4.866844] r8152-cfgselector 2-5: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.912512] chromeos ramoops using acpi device.\n[ 4.915074] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.932225] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.947477] mmc1: SDHCI controller on PCI [0000:00:1b.0] using ADMA 64-bit\n[ 4.957158] r8152 2-5:1.0 eth0: v1.12.13\n[ 4.962932] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 4.980115] Consider using thermal netlink events interface\n[ 5.041751] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 5.046053] snd_soc_avs 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 5.063264] Intel(R) Wireless WiFi driver for Linux\n[ 5.073909] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 5.076424] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 5.082136] iwlwifi 0000:01:00.0: PCI dev 095a/9010, rev=0x210, rfid=0xd55555d5\n[ 5.096840] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 5.101786] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.105390] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 5.119050] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 5.126658] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 5.137606] Bluetooth: Core ver 2.22\n[ 5.139041] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 5.141725] NET: Registered PF_BLUETOOTH protocol family\n[ 5.154160] Bluetooth: HCI device and connection manager initialized\n[ 5.161359] Bluetooth: HCI socket layer initialized\n[ 5.166893] Bluetooth: L2CAP socket layer initialized\n[ 5.167705] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.172645] Bluetooth: SCO socket layer initialized\n[ 5.185085] snd_soc_avs 0000:00:0e.0: failed to config codec #2: -19\n[ 5.192812] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 5.201587] lpc_ich 0000:00:1f.0: I/O space for ACPI uninitialized\n[ 5.208757] snd_soc_avs 0000:00:0e.0: Direct firmware load for intel/avs/apl/dsp_basefw.bin failed with error -2\n[ 5.211780] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 5.220627] snd_soc_avs 0000:00:0e.0: request firmware failed: -2\n[ 5.233657] snd_soc_avs 0000:00:0e.0: firmware boot failed: -2\n[ 5.239558] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 5.255608] usb 1-5: Found UVC 1.00 device USB2.0 HD UVC WebCam (0408:3090)\n[ 5.264213] usbcore: registered new interface driver btusb\n[ 5.264447] idma64 idma64.9: Found Intel integrated DMA 64-bit\n[ 5.286104] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 5.293904] usbcore: registered new interface driver uvcvideo\n[ 5.294342] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 5.302483] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 5.312498] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 5.312560] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 5.328902] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 5.331731] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 5.357787] iwlwifi 0000:01:00.0: base HW address: c8:e2:65:4d:13:c7, OTP minor version: 0x0\n[ 5.392380] intel_telemetry_core Init\n[ 5.398536] intel_punit_ipc intel_punit_ipc.3.auto: Invalid IRQ, using polling mode\n[ 5.407813] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.417157] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.426475] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.435782] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.446944] efivars: Registered efivars operations\n[ 5.452363] gsmi version 1.0 loaded\n[ 5.507116] iTCO_wdt iTCO_wdt.2.auto: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)\n[ 5.508378] r8152 2-5:1.0 enp0s21f0u5: renamed from eth0\n[ 5.519543] iTCO_wdt iTCO_wdt.2.auto: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.544462] ACPI: battery: new extension: cros-charge-control.6.auto\n[ 5.545361] cros-usbpd-charger cros-usbpd-charger.7.auto: Could not get charger port count\n[ 5.568843] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: [ 5.668784] dropbear (192) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898860/environment\n/ # /lava-15898860/bin/lava-test-runner /lava-15898860/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898860/0/tests/0_dmesg\n+ cat uuid\n[ 6.203465] \n+ UUID=15898860_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.241580] \n[ 6.275609] \n[ 6.309802] \n+ set[ 6.320646] \n+x\n\n/ # \n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071563a8011834f7e3a0', 'origin': 'maestro', 'comment': 'emerg on asus-C523NA-A20057-coral in lava-collabora', 'start_time': '2024-10-02T08:40:53.948000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-C523NA-A20057-coral', 'job_id': '15898860', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898860'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06ba63a8011834f7e2fa/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-intel-66fd06ba63a8011834f7e2fa/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': "XSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C09:00/PNP0C0D:00/input/input0\n[ 0.530872] ACPI: button: Lid Switch [LID0]\n[ 0.531281] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1\n[ 0.532016] ACPI: button: Power Button [PWRB]\n[ 0.532432] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2\n[ 0.533269] ACPI: button: Sleep Button [SLP]\n[ 0.533683] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3\n[ 0.534387] ACPI: button: Power Button [PWRF]\n[ 0.537443] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.537847] ACPI: battery: Slot [BAT0] (battery present)\n[ 0.539065] Non-volatile memory driver v1.3\n[ 0.539434] Linux agpgart interface v0.103\n[ 0.540006] ACPI: bus type drm_connector registered\n[ 0.540455] [drm] amdgpu kernel modesetting enabled.\n[ 0.541203] i915 0000:00:02.0: [drm] Found BROXTON (device ID 5a84) display version 9.00 stepping C0\n[ 0.543046] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.596534] i915 0000:00:02.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xcbb3\n[ 0.597277] i915 0000:00:02.0: [drm] Failed to find VBIOS tables (VBT)\n[ 0.597906] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.628386] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.631195] loop: module loaded\n[ 0.634315] dw-apb-uart.6: ttyS0 at MMIO 0xc2b2d000 (irq = 4, base_baud = 115200) is a 16550A\n[ 0.635770] dw-apb-uart.7: ttyS1 at MMIO 0xc2b2f000 (irq = 5, base_baud = 115200) is a 16550A\n[ 0.636987] printk: legacy console [ttyS2] disabled\n[ 0.639859] dw-apb-uart.8: ttyS2 at MMIO 0xde000000 (irq = 6, base_baud = 114825) is a 16550A\n[ 0.639891] printk: legacy console [ttyS2] enabled\n[ 0.747297] Freeing initrd memory: 12524K\n[ 0.752555] pxa2xx-spi pxa2xx-spi.9: no DMA channels available, using PIO\n[ 0.759791] i915 0000:00:02.0: Direct firmware load for i915/bxt_dmc_ver1_07.bin failed with error -2\n[ 0.770688] e100: Intel(R) PRO/100 Network Driver\n[ 0.775191] i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/bxt_dmc_ver1_07.bin (-ENOENT). Disabling runtime power management.\n[ 0.780655] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 0.780671] e1000: Intel(R) PRO/1000 Network Driver\n[ 0.785241] i915 0000:00:02.0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git\n[ 3.615895] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.622423] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.627983] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.634632] sky2: driver version 1.30\n[ 3.638778] usbcore: registered new device driver r8152-cfgselector\n[ 3.645811] usbcore: registered new interface driver r8152\n[ 3.651962] usbcore: registered new interface driver ax88179_178a\n[ 3.658815] usbcore: registered new interface driver cdc_ether\n[ 3.665358] usbcore: registered new interface driver net1080\n[ 3.671704] usbcore: registered new interface driver cdc_subset\n[ 3.678344] usbcore: registered new interface driver zaurus\n[ 3.684583] usbcore: registered new interface driver cdc_ncm\n[ 3.690917] usbcore: registered new interface driver r8153_ecm\n[ 3.698230] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.704403] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1\n[ 3.713807] xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 3.724418] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.730709] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2\n[ 3.739063] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed\n[ 3.746195] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.755465] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.763564] usb usb1: Product: xHCI Host Controller\n[ 3.769028] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.775465] usb usb1: SerialNumber: 0000:00:15.0\n[ 3.781002] hub 1-0:1.0: USB hub found\n[ 3.785255] hub 1-0:1.0: 8 ports detected\n[ 3.790108] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.799372] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.807470] usb usb2: Product: xHCI Host Controller\n[ 3.812935] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.819363] usb usb2: SerialNumber: 0000:00:15.0\n[ 3.824699] hub 2-0:1.0: USB hub found\n[ 3.828923] hub 2-0:1.0: 7 ports detected\n[ 3.833688] usbcore: registered new interface driver usblp\n[ 3.839848] usbcore: registered new interface driver usb-storage\n[ 3.846645] UDC core: g_ether: couldn't find an available UDC\n[ 3.853119] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 3.860743] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 3.872676] i8042: Warning: Keylock active\n[ 3.877495] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 3.883417] rtc_cmos rtc_cmos: RTC can wake from S4\n[ 3.889829] rtc_cmos rtc_cmos: registered as rtc0\n[ 3.895168] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4\n[ 3.895710] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram\n[ 3.912285] fail to initialize ptp_kvm\n[ 3.912505] i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A\n[ 3.924102] i801_smbus 0000:00:1f.1: PCI INT A: no GSI\n[ 3.929903] i801_smbus 0000:00:1f.1: SPD Write Disable is set\n[ 3.930016] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 3.936371] genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00215a00 (timer)\n[ 3.946337] intel_pstate: Intel P-state driver initializing\n[ 3.954979] i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16\n[ 3.968148] i801_smbus 0000:00:1f.1: SMBus using polling\n[ 3.974427] sdhci: Secure Digital Host Controller Interface driver\n[ 3.981381] sdhci: Copyright(c) Pierre Ossman\n[ 3.986387] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 3.986466] hid: raw HID events driver (C) Jiri Kosina\n[ 3.986880] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:5acc] (rev b)\n[ 3.988091] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit\n[ 4.016643] usbcore: registered new interface driver usbhid\n[ 4.022926] usbhid: USB HID core driver\n[ 4.027933] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C09:00/GOOG0006:00/input/input5\n[ 4.044477] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.053383] Initializing XFRM netlink socket\n[ 4.058266] NET: Registered PF_INET6 protocol family\n[ 4.064851] Segment Routing with IPv6\n[ 4.067353] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 4.069034] In-situ OAM (IOAM) with IPv6\n[ 4.080830] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.087941] NET: Registered PF_PACKET protocol family\n[ 4.093708] 9pnet: Installing 9P2000 support\n[ 4.098579] Key type dns_resolver registered\n[ 4.104177] microcode: Current revision: 0x0000002c\n[ 4.109931] IPI shorthand broadcast: enabled\n[ 4.135077] sched_clock: Marking stable (4059004412, 75321813)->(4144792635, -10466410)\n[ 4.145195] registered taskstats version 1\n[ 4.149862] Loading compiled-in X.509 certificates\n[ 4.160423] Demotion targets for Node 0: null\n[ 4.166650] PM: Magic number: 12:154:674\n[ 4.166707] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.171479] printk: legacy console [netcon0] enabled\n[ 4.184980] netconsole: network logging started\n[ 4.190663] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.206375] modprobe (97) used greatest stack depth: 13400 bytes left\n[ 4.214734] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.222105] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.230709] clk: Disabling unused clocks\n[ 4.236491] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.237448] PM: genpd: Disabling unused power domains\n[ 4.246225] cfg80211: failed to load regulatory.db\n[ 4.251864] ALSA device list:\n[ 4.251870] No soundcards found.\n[ 4.264604] dw-apb-uart dw-apb-uart.8: forbid DMA for kernel console\n[ 4.264958] usb 1-5: New USB device found, idVendor=0408, idProduct=3090, bcdDevice= 0.04\n[ 4.280915] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 4.288930] usb 1-5: Product: USB2.0 HD UVC WebCam\n[ 4.294314] usb 1-5: Manufacturer: Quanta\n[ 4.298818] usb 1-5: SerialNumber: 0x0001\n[ 4.300665] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.305747] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.318137] Write protecting the kernel read-only data: 55296k\n[ 4.325949] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.328427] usb 2-5: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.352978] usb 2-5: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.362181] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.370218] usb 2-5: Product: USB 10/100/1000 LAN\n[ 4.375518] usb 2-5: Manufacturer: Realtek\n[ 4.380124] usb 2-5: SerialNumber: 001000001\n[ 4.466360] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 4.507748] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.515044] x86/mm: Checking user space page tables\n[ 4.554223] mmc0: new HS400 MMC card at address 0001\n[ 4.560453] mmcblk0: mmc0:0001 DA4064 58.2 GiB\n[ 4.569631] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.577638] mmcblk0boot0: mmc0:0001 DA4064 4.00 MiB\n[ 4.584191] mmcblk0boot1: mmc0:0001 DA4064 4.00 MiB\n[ 4.590763] mmcblk0rpmb: mmc0:0001 DA4064 16.0 MiB, chardev (243:0)\n[ 4.598036] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.682961] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.690281] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\n[ 4.753773] usb 1-6: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.762974] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0\nRunning sysctl: [ 4.773423] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\nOK\nPopulating /dev using udev: [ 4.791237] udevd[131]: starting version 3.2.9\n[ 4.803645] udevd[131]: specified user 'tss' unknown\n[ 4.809402] udevd[131]: specified group 'tss' unknown\n[ 4.816609] udevd[132]: starting eudev-3.2.9\n[ 4.866844] r8152-cfgselector 2-5: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.912512] chromeos ramoops using acpi device.\n[ 4.915074] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.932225] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.947477] mmc1: SDHCI controller on PCI [0000:00:1b.0] using ADMA 64-bit\n[ 4.957158] r8152 2-5:1.0 eth0: v1.12.13\n[ 4.962932] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 4.980115] Consider using thermal netlink events interface\n[ 5.041751] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 5.046053] snd_soc_avs 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 5.063264] Intel(R) Wireless WiFi driver for Linux\n[ 5.073909] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 5.076424] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 5.082136] iwlwifi 0000:01:00.0: PCI dev 095a/9010, rev=0x210, rfid=0xd55555d5\n[ 5.096840] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 5.101786] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.105390] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 5.119050] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 5.126658] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 5.137606] Bluetooth: Core ver 2.22\n[ 5.139041] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 5.141725] NET: Registered PF_BLUETOOTH protocol family\n[ 5.154160] Bluetooth: HCI device and connection manager initialized\n[ 5.161359] Bluetooth: HCI socket layer initialized\n[ 5.166893] Bluetooth: L2CAP socket layer initialized\n[ 5.167705] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.172645] Bluetooth: SCO socket layer initialized\n[ 5.185085] snd_soc_avs 0000:00:0e.0: failed to config codec #2: -19\n[ 5.192812] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 5.201587] lpc_ich 0000:00:1f.0: I/O space for ACPI uninitialized\n[ 5.208757] snd_soc_avs 0000:00:0e.0: Direct firmware load for intel/avs/apl/dsp_basefw.bin failed with error -2\n[ 5.211780] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 5.220627] snd_soc_avs 0000:00:0e.0: request firmware failed: -2\n[ 5.233657] snd_soc_avs 0000:00:0e.0: firmware boot failed: -2\n[ 5.239558] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 5.255608] usb 1-5: Found UVC 1.00 device USB2.0 HD UVC WebCam (0408:3090)\n[ 5.264213] usbcore: registered new interface driver btusb\n[ 5.264447] idma64 idma64.9: Found Intel integrated DMA 64-bit\n[ 5.286104] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 5.293904] usbcore: registered new interface driver uvcvideo\n[ 5.294342] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 5.302483] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 5.312498] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 5.312560] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 5.328902] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 5.331731] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 5.357787] iwlwifi 0000:01:00.0: base HW address: c8:e2:65:4d:13:c7, OTP minor version: 0x0\n[ 5.392380] intel_telemetry_core Init\n[ 5.398536] intel_punit_ipc intel_punit_ipc.3.auto: Invalid IRQ, using polling mode\n[ 5.407813] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.417157] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.426475] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.435782] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.446944] efivars: Registered efivars operations\n[ 5.452363] gsmi version 1.0 loaded\n[ 5.507116] iTCO_wdt iTCO_wdt.2.auto: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)\n[ 5.508378] r8152 2-5:1.0 enp0s21f0u5: renamed from eth0\n[ 5.519543] iTCO_wdt iTCO_wdt.2.auto: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.544462] ACPI: battery: new extension: cros-charge-control.6.auto\n[ 5.545361] cros-usbpd-charger cros-usbpd-charger.7.auto: Could not get charger port count\n[ 5.568843] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: [ 5.668784] dropbear (192) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898860/environment\n/ # /lava-15898860/bin/lava-test-runner /lava-15898860/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898860/0/tests/0_dmesg\n+ cat uuid\n[ 6.203465] \n+ UUID=15898860_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.241580] \n[ 6.275609] \n[ 6.309802] \n+ set[ 6.320646] \n+x\n\n/ # \n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071563a8011834f7e3a1', 'origin': 'maestro', 'comment': 'alert on asus-C523NA-A20057-coral in lava-collabora', 'start_time': '2024-10-02T08:40:53.949000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-C523NA-A20057-coral', 'job_id': '15898860', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898860'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06ba63a8011834f7e2fa/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-intel-66fd06ba63a8011834f7e2fa/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': "XSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C09:00/PNP0C0D:00/input/input0\n[ 0.530872] ACPI: button: Lid Switch [LID0]\n[ 0.531281] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1\n[ 0.532016] ACPI: button: Power Button [PWRB]\n[ 0.532432] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2\n[ 0.533269] ACPI: button: Sleep Button [SLP]\n[ 0.533683] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3\n[ 0.534387] ACPI: button: Power Button [PWRF]\n[ 0.537443] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.537847] ACPI: battery: Slot [BAT0] (battery present)\n[ 0.539065] Non-volatile memory driver v1.3\n[ 0.539434] Linux agpgart interface v0.103\n[ 0.540006] ACPI: bus type drm_connector registered\n[ 0.540455] [drm] amdgpu kernel modesetting enabled.\n[ 0.541203] i915 0000:00:02.0: [drm] Found BROXTON (device ID 5a84) display version 9.00 stepping C0\n[ 0.543046] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.596534] i915 0000:00:02.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xcbb3\n[ 0.597277] i915 0000:00:02.0: [drm] Failed to find VBIOS tables (VBT)\n[ 0.597906] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.628386] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.631195] loop: module loaded\n[ 0.634315] dw-apb-uart.6: ttyS0 at MMIO 0xc2b2d000 (irq = 4, base_baud = 115200) is a 16550A\n[ 0.635770] dw-apb-uart.7: ttyS1 at MMIO 0xc2b2f000 (irq = 5, base_baud = 115200) is a 16550A\n[ 0.636987] printk: legacy console [ttyS2] disabled\n[ 0.639859] dw-apb-uart.8: ttyS2 at MMIO 0xde000000 (irq = 6, base_baud = 114825) is a 16550A\n[ 0.639891] printk: legacy console [ttyS2] enabled\n[ 0.747297] Freeing initrd memory: 12524K\n[ 0.752555] pxa2xx-spi pxa2xx-spi.9: no DMA channels available, using PIO\n[ 0.759791] i915 0000:00:02.0: Direct firmware load for i915/bxt_dmc_ver1_07.bin failed with error -2\n[ 0.770688] e100: Intel(R) PRO/100 Network Driver\n[ 0.775191] i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/bxt_dmc_ver1_07.bin (-ENOENT). Disabling runtime power management.\n[ 0.780655] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 0.780671] e1000: Intel(R) PRO/1000 Network Driver\n[ 0.785241] i915 0000:00:02.0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git\n[ 3.615895] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.622423] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.627983] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.634632] sky2: driver version 1.30\n[ 3.638778] usbcore: registered new device driver r8152-cfgselector\n[ 3.645811] usbcore: registered new interface driver r8152\n[ 3.651962] usbcore: registered new interface driver ax88179_178a\n[ 3.658815] usbcore: registered new interface driver cdc_ether\n[ 3.665358] usbcore: registered new interface driver net1080\n[ 3.671704] usbcore: registered new interface driver cdc_subset\n[ 3.678344] usbcore: registered new interface driver zaurus\n[ 3.684583] usbcore: registered new interface driver cdc_ncm\n[ 3.690917] usbcore: registered new interface driver r8153_ecm\n[ 3.698230] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.704403] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1\n[ 3.713807] xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 3.724418] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.730709] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2\n[ 3.739063] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed\n[ 3.746195] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.755465] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.763564] usb usb1: Product: xHCI Host Controller\n[ 3.769028] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.775465] usb usb1: SerialNumber: 0000:00:15.0\n[ 3.781002] hub 1-0:1.0: USB hub found\n[ 3.785255] hub 1-0:1.0: 8 ports detected\n[ 3.790108] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.799372] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.807470] usb usb2: Product: xHCI Host Controller\n[ 3.812935] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.819363] usb usb2: SerialNumber: 0000:00:15.0\n[ 3.824699] hub 2-0:1.0: USB hub found\n[ 3.828923] hub 2-0:1.0: 7 ports detected\n[ 3.833688] usbcore: registered new interface driver usblp\n[ 3.839848] usbcore: registered new interface driver usb-storage\n[ 3.846645] UDC core: g_ether: couldn't find an available UDC\n[ 3.853119] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 3.860743] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 3.872676] i8042: Warning: Keylock active\n[ 3.877495] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 3.883417] rtc_cmos rtc_cmos: RTC can wake from S4\n[ 3.889829] rtc_cmos rtc_cmos: registered as rtc0\n[ 3.895168] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4\n[ 3.895710] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram\n[ 3.912285] fail to initialize ptp_kvm\n[ 3.912505] i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A\n[ 3.924102] i801_smbus 0000:00:1f.1: PCI INT A: no GSI\n[ 3.929903] i801_smbus 0000:00:1f.1: SPD Write Disable is set\n[ 3.930016] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 3.936371] genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00215a00 (timer)\n[ 3.946337] intel_pstate: Intel P-state driver initializing\n[ 3.954979] i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16\n[ 3.968148] i801_smbus 0000:00:1f.1: SMBus using polling\n[ 3.974427] sdhci: Secure Digital Host Controller Interface driver\n[ 3.981381] sdhci: Copyright(c) Pierre Ossman\n[ 3.986387] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 3.986466] hid: raw HID events driver (C) Jiri Kosina\n[ 3.986880] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:5acc] (rev b)\n[ 3.988091] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit\n[ 4.016643] usbcore: registered new interface driver usbhid\n[ 4.022926] usbhid: USB HID core driver\n[ 4.027933] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C09:00/GOOG0006:00/input/input5\n[ 4.044477] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.053383] Initializing XFRM netlink socket\n[ 4.058266] NET: Registered PF_INET6 protocol family\n[ 4.064851] Segment Routing with IPv6\n[ 4.067353] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 4.069034] In-situ OAM (IOAM) with IPv6\n[ 4.080830] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.087941] NET: Registered PF_PACKET protocol family\n[ 4.093708] 9pnet: Installing 9P2000 support\n[ 4.098579] Key type dns_resolver registered\n[ 4.104177] microcode: Current revision: 0x0000002c\n[ 4.109931] IPI shorthand broadcast: enabled\n[ 4.135077] sched_clock: Marking stable (4059004412, 75321813)->(4144792635, -10466410)\n[ 4.145195] registered taskstats version 1\n[ 4.149862] Loading compiled-in X.509 certificates\n[ 4.160423] Demotion targets for Node 0: null\n[ 4.166650] PM: Magic number: 12:154:674\n[ 4.166707] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.171479] printk: legacy console [netcon0] enabled\n[ 4.184980] netconsole: network logging started\n[ 4.190663] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.206375] modprobe (97) used greatest stack depth: 13400 bytes left\n[ 4.214734] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.222105] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.230709] clk: Disabling unused clocks\n[ 4.236491] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.237448] PM: genpd: Disabling unused power domains\n[ 4.246225] cfg80211: failed to load regulatory.db\n[ 4.251864] ALSA device list:\n[ 4.251870] No soundcards found.\n[ 4.264604] dw-apb-uart dw-apb-uart.8: forbid DMA for kernel console\n[ 4.264958] usb 1-5: New USB device found, idVendor=0408, idProduct=3090, bcdDevice= 0.04\n[ 4.280915] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 4.288930] usb 1-5: Product: USB2.0 HD UVC WebCam\n[ 4.294314] usb 1-5: Manufacturer: Quanta\n[ 4.298818] usb 1-5: SerialNumber: 0x0001\n[ 4.300665] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.305747] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.318137] Write protecting the kernel read-only data: 55296k\n[ 4.325949] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.328427] usb 2-5: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.352978] usb 2-5: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.362181] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.370218] usb 2-5: Product: USB 10/100/1000 LAN\n[ 4.375518] usb 2-5: Manufacturer: Realtek\n[ 4.380124] usb 2-5: SerialNumber: 001000001\n[ 4.466360] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 4.507748] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.515044] x86/mm: Checking user space page tables\n[ 4.554223] mmc0: new HS400 MMC card at address 0001\n[ 4.560453] mmcblk0: mmc0:0001 DA4064 58.2 GiB\n[ 4.569631] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.577638] mmcblk0boot0: mmc0:0001 DA4064 4.00 MiB\n[ 4.584191] mmcblk0boot1: mmc0:0001 DA4064 4.00 MiB\n[ 4.590763] mmcblk0rpmb: mmc0:0001 DA4064 16.0 MiB, chardev (243:0)\n[ 4.598036] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.682961] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.690281] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\n[ 4.753773] usb 1-6: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.762974] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0\nRunning sysctl: [ 4.773423] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\nOK\nPopulating /dev using udev: [ 4.791237] udevd[131]: starting version 3.2.9\n[ 4.803645] udevd[131]: specified user 'tss' unknown\n[ 4.809402] udevd[131]: specified group 'tss' unknown\n[ 4.816609] udevd[132]: starting eudev-3.2.9\n[ 4.866844] r8152-cfgselector 2-5: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.912512] chromeos ramoops using acpi device.\n[ 4.915074] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.932225] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.947477] mmc1: SDHCI controller on PCI [0000:00:1b.0] using ADMA 64-bit\n[ 4.957158] r8152 2-5:1.0 eth0: v1.12.13\n[ 4.962932] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 4.980115] Consider using thermal netlink events interface\n[ 5.041751] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 5.046053] snd_soc_avs 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 5.063264] Intel(R) Wireless WiFi driver for Linux\n[ 5.073909] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 5.076424] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 5.082136] iwlwifi 0000:01:00.0: PCI dev 095a/9010, rev=0x210, rfid=0xd55555d5\n[ 5.096840] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 5.101786] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.105390] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 5.119050] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 5.126658] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 5.137606] Bluetooth: Core ver 2.22\n[ 5.139041] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 5.141725] NET: Registered PF_BLUETOOTH protocol family\n[ 5.154160] Bluetooth: HCI device and connection manager initialized\n[ 5.161359] Bluetooth: HCI socket layer initialized\n[ 5.166893] Bluetooth: L2CAP socket layer initialized\n[ 5.167705] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.172645] Bluetooth: SCO socket layer initialized\n[ 5.185085] snd_soc_avs 0000:00:0e.0: failed to config codec #2: -19\n[ 5.192812] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 5.201587] lpc_ich 0000:00:1f.0: I/O space for ACPI uninitialized\n[ 5.208757] snd_soc_avs 0000:00:0e.0: Direct firmware load for intel/avs/apl/dsp_basefw.bin failed with error -2\n[ 5.211780] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 5.220627] snd_soc_avs 0000:00:0e.0: request firmware failed: -2\n[ 5.233657] snd_soc_avs 0000:00:0e.0: firmware boot failed: -2\n[ 5.239558] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 5.255608] usb 1-5: Found UVC 1.00 device USB2.0 HD UVC WebCam (0408:3090)\n[ 5.264213] usbcore: registered new interface driver btusb\n[ 5.264447] idma64 idma64.9: Found Intel integrated DMA 64-bit\n[ 5.286104] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 5.293904] usbcore: registered new interface driver uvcvideo\n[ 5.294342] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 5.302483] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 5.312498] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 5.312560] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 5.328902] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 5.331731] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 5.357787] iwlwifi 0000:01:00.0: base HW address: c8:e2:65:4d:13:c7, OTP minor version: 0x0\n[ 5.392380] intel_telemetry_core Init\n[ 5.398536] intel_punit_ipc intel_punit_ipc.3.auto: Invalid IRQ, using polling mode\n[ 5.407813] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.417157] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.426475] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.435782] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.446944] efivars: Registered efivars operations\n[ 5.452363] gsmi version 1.0 loaded\n[ 5.507116] iTCO_wdt iTCO_wdt.2.auto: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)\n[ 5.508378] r8152 2-5:1.0 enp0s21f0u5: renamed from eth0\n[ 5.519543] iTCO_wdt iTCO_wdt.2.auto: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.544462] ACPI: battery: new extension: cros-charge-control.6.auto\n[ 5.545361] cros-usbpd-charger cros-usbpd-charger.7.auto: Could not get charger port count\n[ 5.568843] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: [ 5.668784] dropbear (192) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898860/environment\n/ # /lava-15898860/bin/lava-test-runner /lava-15898860/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898860/0/tests/0_dmesg\n+ cat uuid\n[ 6.203465] \n+ UUID=15898860_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.241580] \n[ 6.275609] \n[ 6.309802] \n+ set[ 6.320646] \n+x\n\n/ # \n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071563a8011834f7e3a2', 'origin': 'maestro', 'comment': 'crit on asus-C523NA-A20057-coral in lava-collabora', 'start_time': '2024-10-02T08:40:53.949000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-C523NA-A20057-coral', 'job_id': '15898860', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898860'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06ba63a8011834f7e2fa/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-intel-66fd06ba63a8011834f7e2fa/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': "XSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C09:00/PNP0C0D:00/input/input0\n[ 0.530872] ACPI: button: Lid Switch [LID0]\n[ 0.531281] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1\n[ 0.532016] ACPI: button: Power Button [PWRB]\n[ 0.532432] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2\n[ 0.533269] ACPI: button: Sleep Button [SLP]\n[ 0.533683] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3\n[ 0.534387] ACPI: button: Power Button [PWRF]\n[ 0.537443] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.537847] ACPI: battery: Slot [BAT0] (battery present)\n[ 0.539065] Non-volatile memory driver v1.3\n[ 0.539434] Linux agpgart interface v0.103\n[ 0.540006] ACPI: bus type drm_connector registered\n[ 0.540455] [drm] amdgpu kernel modesetting enabled.\n[ 0.541203] i915 0000:00:02.0: [drm] Found BROXTON (device ID 5a84) display version 9.00 stepping C0\n[ 0.543046] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.596534] i915 0000:00:02.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xcbb3\n[ 0.597277] i915 0000:00:02.0: [drm] Failed to find VBIOS tables (VBT)\n[ 0.597906] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.628386] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.631195] loop: module loaded\n[ 0.634315] dw-apb-uart.6: ttyS0 at MMIO 0xc2b2d000 (irq = 4, base_baud = 115200) is a 16550A\n[ 0.635770] dw-apb-uart.7: ttyS1 at MMIO 0xc2b2f000 (irq = 5, base_baud = 115200) is a 16550A\n[ 0.636987] printk: legacy console [ttyS2] disabled\n[ 0.639859] dw-apb-uart.8: ttyS2 at MMIO 0xde000000 (irq = 6, base_baud = 114825) is a 16550A\n[ 0.639891] printk: legacy console [ttyS2] enabled\n[ 0.747297] Freeing initrd memory: 12524K\n[ 0.752555] pxa2xx-spi pxa2xx-spi.9: no DMA channels available, using PIO\n[ 0.759791] i915 0000:00:02.0: Direct firmware load for i915/bxt_dmc_ver1_07.bin failed with error -2\n[ 0.770688] e100: Intel(R) PRO/100 Network Driver\n[ 0.775191] i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/bxt_dmc_ver1_07.bin (-ENOENT). Disabling runtime power management.\n[ 0.780655] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 0.780671] e1000: Intel(R) PRO/1000 Network Driver\n[ 0.785241] i915 0000:00:02.0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git\n[ 3.615895] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.622423] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.627983] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.634632] sky2: driver version 1.30\n[ 3.638778] usbcore: registered new device driver r8152-cfgselector\n[ 3.645811] usbcore: registered new interface driver r8152\n[ 3.651962] usbcore: registered new interface driver ax88179_178a\n[ 3.658815] usbcore: registered new interface driver cdc_ether\n[ 3.665358] usbcore: registered new interface driver net1080\n[ 3.671704] usbcore: registered new interface driver cdc_subset\n[ 3.678344] usbcore: registered new interface driver zaurus\n[ 3.684583] usbcore: registered new interface driver cdc_ncm\n[ 3.690917] usbcore: registered new interface driver r8153_ecm\n[ 3.698230] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.704403] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1\n[ 3.713807] xhci_hcd 0000:00:15.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810\n[ 3.724418] xhci_hcd 0000:00:15.0: xHCI Host Controller\n[ 3.730709] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2\n[ 3.739063] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed\n[ 3.746195] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.755465] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.763564] usb usb1: Product: xHCI Host Controller\n[ 3.769028] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.775465] usb usb1: SerialNumber: 0000:00:15.0\n[ 3.781002] hub 1-0:1.0: USB hub found\n[ 3.785255] hub 1-0:1.0: 8 ports detected\n[ 3.790108] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.799372] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.807470] usb usb2: Product: xHCI Host Controller\n[ 3.812935] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.819363] usb usb2: SerialNumber: 0000:00:15.0\n[ 3.824699] hub 2-0:1.0: USB hub found\n[ 3.828923] hub 2-0:1.0: 7 ports detected\n[ 3.833688] usbcore: registered new interface driver usblp\n[ 3.839848] usbcore: registered new interface driver usb-storage\n[ 3.846645] UDC core: g_ether: couldn't find an available UDC\n[ 3.853119] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1\n[ 3.860743] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp\n[ 3.872676] i8042: Warning: Keylock active\n[ 3.877495] serio: i8042 KBD port at 0x60,0x64 irq 1\n[ 3.883417] rtc_cmos rtc_cmos: RTC can wake from S4\n[ 3.889829] rtc_cmos rtc_cmos: registered as rtc0\n[ 3.895168] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4\n[ 3.895710] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram\n[ 3.912285] fail to initialize ptp_kvm\n[ 3.912505] i801_smbus 0000:00:1f.1: can't derive routing for PCI INT A\n[ 3.924102] i801_smbus 0000:00:1f.1: PCI INT A: no GSI\n[ 3.929903] i801_smbus 0000:00:1f.1: SPD Write Disable is set\n[ 3.930016] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 3.936371] genirq: Flags mismatch irq 0. 00000080 (i801_smbus) vs. 00215a00 (timer)\n[ 3.946337] intel_pstate: Intel P-state driver initializing\n[ 3.954979] i801_smbus 0000:00:1f.1: Failed to allocate irq 0: -16\n[ 3.968148] i801_smbus 0000:00:1f.1: SMBus using polling\n[ 3.974427] sdhci: Secure Digital Host Controller Interface driver\n[ 3.981381] sdhci: Copyright(c) Pierre Ossman\n[ 3.986387] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 3.986466] hid: raw HID events driver (C) Jiri Kosina\n[ 3.986880] sdhci-pci 0000:00:1c.0: SDHCI controller found [8086:5acc] (rev b)\n[ 3.988091] mmc0: SDHCI controller on PCI [0000:00:1c.0] using ADMA 64-bit\n[ 4.016643] usbcore: registered new interface driver usbhid\n[ 4.022926] usbhid: USB HID core driver\n[ 4.027933] input: Tablet Mode Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:14/PNP0C09:00/GOOG0006:00/input/input5\n[ 4.044477] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.053383] Initializing XFRM netlink socket\n[ 4.058266] NET: Registered PF_INET6 protocol family\n[ 4.064851] Segment Routing with IPv6\n[ 4.067353] usb 1-5: new high-speed USB device number 2 using xhci_hcd\n[ 4.069034] In-situ OAM (IOAM) with IPv6\n[ 4.080830] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.087941] NET: Registered PF_PACKET protocol family\n[ 4.093708] 9pnet: Installing 9P2000 support\n[ 4.098579] Key type dns_resolver registered\n[ 4.104177] microcode: Current revision: 0x0000002c\n[ 4.109931] IPI shorthand broadcast: enabled\n[ 4.135077] sched_clock: Marking stable (4059004412, 75321813)->(4144792635, -10466410)\n[ 4.145195] registered taskstats version 1\n[ 4.149862] Loading compiled-in X.509 certificates\n[ 4.160423] Demotion targets for Node 0: null\n[ 4.166650] PM: Magic number: 12:154:674\n[ 4.166707] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.171479] printk: legacy console [netcon0] enabled\n[ 4.184980] netconsole: network logging started\n[ 4.190663] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.206375] modprobe (97) used greatest stack depth: 13400 bytes left\n[ 4.214734] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.222105] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.230709] clk: Disabling unused clocks\n[ 4.236491] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.237448] PM: genpd: Disabling unused power domains\n[ 4.246225] cfg80211: failed to load regulatory.db\n[ 4.251864] ALSA device list:\n[ 4.251870] No soundcards found.\n[ 4.264604] dw-apb-uart dw-apb-uart.8: forbid DMA for kernel console\n[ 4.264958] usb 1-5: New USB device found, idVendor=0408, idProduct=3090, bcdDevice= 0.04\n[ 4.280915] usb 1-5: New USB device strings: Mfr=3, Product=1, SerialNumber=2\n[ 4.288930] usb 1-5: Product: USB2.0 HD UVC WebCam\n[ 4.294314] usb 1-5: Manufacturer: Quanta\n[ 4.298818] usb 1-5: SerialNumber: 0x0001\n[ 4.300665] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.305747] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.318137] Write protecting the kernel read-only data: 55296k\n[ 4.325949] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.328427] usb 2-5: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.352978] usb 2-5: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.362181] usb 2-5: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.370218] usb 2-5: Product: USB 10/100/1000 LAN\n[ 4.375518] usb 2-5: Manufacturer: Realtek\n[ 4.380124] usb 2-5: SerialNumber: 001000001\n[ 4.466360] usb 1-6: new full-speed USB device number 3 using xhci_hcd\n[ 4.507748] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.515044] x86/mm: Checking user space page tables\n[ 4.554223] mmc0: new HS400 MMC card at address 0001\n[ 4.560453] mmcblk0: mmc0:0001 DA4064 58.2 GiB\n[ 4.569631] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.577638] mmcblk0boot0: mmc0:0001 DA4064 4.00 MiB\n[ 4.584191] mmcblk0boot1: mmc0:0001 DA4064 4.00 MiB\n[ 4.590763] mmcblk0rpmb: mmc0:0001 DA4064 16.0 MiB, chardev (243:0)\n[ 4.598036] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.682961] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.690281] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\n[ 4.753773] usb 1-6: New USB device found, idVendor=8087, idProduct=0a2a, bcdDevice= 0.03\n[ 4.762974] usb 1-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0\nRunning sysctl: [ 4.773423] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\nOK\nPopulating /dev using udev: [ 4.791237] udevd[131]: starting version 3.2.9\n[ 4.803645] udevd[131]: specified user 'tss' unknown\n[ 4.809402] udevd[131]: specified group 'tss' unknown\n[ 4.816609] udevd[132]: starting eudev-3.2.9\n[ 4.866844] r8152-cfgselector 2-5: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.912512] chromeos ramoops using acpi device.\n[ 4.915074] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.932225] sdhci-pci 0000:00:1b.0: SDHCI controller found [8086:5aca] (rev b)\n[ 4.947477] mmc1: SDHCI controller on PCI [0000:00:1b.0] using ADMA 64-bit\n[ 4.957158] r8152 2-5:1.0 eth0: v1.12.13\n[ 4.962932] cros-usbpd-notify-acpi GOOG0003:00: Couldn't get Chrome EC device pointer.\n[ 4.980115] Consider using thermal netlink events interface\n[ 5.041751] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 5.046053] snd_soc_avs 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 5.063264] Intel(R) Wireless WiFi driver for Linux\n[ 5.073909] iwlwifi 0000:01:00.0: Detected crf-id 0x0, cnv-id 0x0 wfpm id 0x0\n[ 5.076424] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 5.082136] iwlwifi 0000:01:00.0: PCI dev 095a/9010, rev=0x210, rfid=0xd55555d5\n[ 5.096840] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265\n[ 5.101786] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.105390] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM\n[ 5.119050] iwlwifi 0000:01:00.0: Found debug configuration: 0\n[ 5.126658] iwlwifi 0000:01:00.0: loaded firmware version 29.f2390aa8.0 7265D-29.ucode op_mode iwlmvm\n[ 5.137606] Bluetooth: Core ver 2.22\n[ 5.139041] idma64 idma64.3: Found Intel integrated DMA 64-bit\n[ 5.141725] NET: Registered PF_BLUETOOTH protocol family\n[ 5.154160] Bluetooth: HCI device and connection manager initialized\n[ 5.161359] Bluetooth: HCI socket layer initialized\n[ 5.166893] Bluetooth: L2CAP socket layer initialized\n[ 5.167705] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.172645] Bluetooth: SCO socket layer initialized\n[ 5.185085] snd_soc_avs 0000:00:0e.0: failed to config codec #2: -19\n[ 5.192812] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 5.201587] lpc_ich 0000:00:1f.0: I/O space for ACPI uninitialized\n[ 5.208757] snd_soc_avs 0000:00:0e.0: Direct firmware load for intel/avs/apl/dsp_basefw.bin failed with error -2\n[ 5.211780] idma64 idma64.6: Found Intel integrated DMA 64-bit\n[ 5.220627] snd_soc_avs 0000:00:0e.0: request firmware failed: -2\n[ 5.233657] snd_soc_avs 0000:00:0e.0: firmware boot failed: -2\n[ 5.239558] idma64 idma64.7: Found Intel integrated DMA 64-bit\n[ 5.255608] usb 1-5: Found UVC 1.00 device USB2.0 HD UVC WebCam (0408:3090)\n[ 5.264213] usbcore: registered new interface driver btusb\n[ 5.264447] idma64 idma64.9: Found Intel integrated DMA 64-bit\n[ 5.286104] Bluetooth: hci0: Legacy ROM 2.x revision 5.0 build 25 week 20 2015\n[ 5.293904] usbcore: registered new interface driver uvcvideo\n[ 5.294342] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq failed with error -2\n[ 5.302483] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM\n[ 5.312498] Bluetooth: hci0: failed to open Intel firmware file: intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq (-2)\n[ 5.312560] bluetooth hci0: Direct firmware load for intel/ibt-hw-37.8.bseq failed with error -2\n[ 5.328902] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.\n[ 5.331731] Bluetooth: hci0: failed to open default fw file: intel/ibt-hw-37.8.bseq\n[ 5.357787] iwlwifi 0000:01:00.0: base HW address: c8:e2:65:4d:13:c7, OTP minor version: 0x0\n[ 5.392380] intel_telemetry_core Init\n[ 5.398536] intel_punit_ipc intel_punit_ipc.3.auto: Invalid IRQ, using polling mode\n[ 5.407813] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.417157] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.426475] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.435782] intel_punit_ipc intel_punit_ipc.3.auto: error -EINVAL: invalid resource (null)\n[ 5.446944] efivars: Registered efivars operations\n[ 5.452363] gsmi version 1.0 loaded\n[ 5.507116] iTCO_wdt iTCO_wdt.2.auto: Found a Apollo Lake SoC TCO device (Version=5, TCOBASE=0x0460)\n[ 5.508378] r8152 2-5:1.0 enp0s21f0u5: renamed from eth0\n[ 5.519543] iTCO_wdt iTCO_wdt.2.auto: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.544462] ACPI: battery: new extension: cros-charge-control.6.auto\n[ 5.545361] cros-usbpd-charger cros-usbpd-charger.7.auto: Could not get charger port count\n[ 5.568843] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0\ndone\nSaving random seed: OK\nStarting network: OK\nStarting dropbear sshd: [ 5.668784] dropbear (192) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898860/environment\n/ # /lava-15898860/bin/lava-test-runner /lava-15898860/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898860/0/tests/0_dmesg\n+ cat uuid\n[ 6.203465] \n+ UUID=15898860_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.241580] \n[ 6.275609] \n[ 6.309802] \n+ set[ 6.320646] \n+x\n\n/ # \n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:40:59 AM UTC [INFO] Received an event for node: 66fd06b263a8011834f7e2e8
10/02/2024 08:41:02 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06b263a8011834f7e2e8', 'origin': 'maestro', 'comment': 'baseline-nfs-x86-intel on hp-x360-14-G1-sona in lava-collabora', 'start_time': '2024-10-02T08:39:14.900000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14-G1-sona', 'job_id': '15898842', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898842'}}, 'waived': False, 'path': 'boot.nfs', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-intel-66fd06b263a8011834f7e2e8/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-nfs-x86-intel-66fd06b263a8011834f7e2e8/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': "ipts/nfs-bottom ... done.\nBegin: Running /scripts/init-bottom ... [ 7.282701] (udev-worker) (131) used greatest stack depth: 12768 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 8.486081] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 8.522633] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 8.547130] systemd[1]: Hostname set to .\n[ 8.784493] systemd-sysv-ge (195) used greatest stack depth: 12496 bytes left\n[ 9.212671] systemd[1]: Queued start job for default target graphical.target.\n[ 9.242333] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 9.260994] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 9.279934] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 9.299892] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 9.317742] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 9.340741] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 9.362884] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 9.387673] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 9.403654] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 9.422671] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 9.442689] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 9.457661] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 9.475658] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 9.492674] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 9.507680] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 9.527778] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 9.548505] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 9.568351] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 9.588857] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 9.608346] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 9.631089] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 9.650816] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 9.684719] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 9.703440] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 9.729529] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 9.747722] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 9.767183] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 9.788032] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 9.807253] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 9.825589] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 9.843611] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 9.862616] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 9.881593] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 9.899857] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 9.914256] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 9.924329] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 9.963585] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 9.982172] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 10.004199] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 10.034794] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 10.054771] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\n[ 10.261034] systemd-journald[209]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.dev…oint-LP Serial IO UART Controller.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ss of backlight:intel_backlight...\nStarting ^[[0;1;39msystemd-backlight…of leds:chromeos::kbd_backlight...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…s of leds:chromeos::kbd_backlight.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…ness of backlight:intel_backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898842/extract-nfsrootfs-nec3ukyn'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898842/environment\n/ # /lava-15898842/bin/lava-test-runner /lava-15898842/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898842/0/tests/0_dmesg\n+ cat uuid\n+ UUID=15898842_1.5.2.3.1[ 14.523299] \n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 14.621511] \n[ 14.682400] \n[ 14.744054] \n+ [ 14.753869] \nset +x\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071b63a8011834f7e3a7', 'origin': 'maestro', 'comment': 'emerg on hp-x360-14-G1-sona in lava-collabora', 'start_time': '2024-10-02T08:40:59.871000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14-G1-sona', 'job_id': '15898842', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898842'}}, 'waived': False, 'path': 'boot.nfs.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-intel-66fd06b263a8011834f7e2e8/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-nfs-x86-intel-66fd06b263a8011834f7e2e8/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': "ipts/nfs-bottom ... done.\nBegin: Running /scripts/init-bottom ... [ 7.282701] (udev-worker) (131) used greatest stack depth: 12768 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 8.486081] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 8.522633] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 8.547130] systemd[1]: Hostname set to .\n[ 8.784493] systemd-sysv-ge (195) used greatest stack depth: 12496 bytes left\n[ 9.212671] systemd[1]: Queued start job for default target graphical.target.\n[ 9.242333] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 9.260994] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 9.279934] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 9.299892] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 9.317742] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 9.340741] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 9.362884] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 9.387673] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 9.403654] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 9.422671] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 9.442689] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 9.457661] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 9.475658] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 9.492674] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 9.507680] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 9.527778] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 9.548505] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 9.568351] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 9.588857] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 9.608346] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 9.631089] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 9.650816] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 9.684719] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 9.703440] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 9.729529] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 9.747722] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 9.767183] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 9.788032] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 9.807253] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 9.825589] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 9.843611] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 9.862616] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 9.881593] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 9.899857] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 9.914256] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 9.924329] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 9.963585] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 9.982172] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 10.004199] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 10.034794] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 10.054771] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\n[ 10.261034] systemd-journald[209]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.dev…oint-LP Serial IO UART Controller.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ss of backlight:intel_backlight...\nStarting ^[[0;1;39msystemd-backlight…of leds:chromeos::kbd_backlight...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…s of leds:chromeos::kbd_backlight.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…ness of backlight:intel_backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898842/extract-nfsrootfs-nec3ukyn'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898842/environment\n/ # /lava-15898842/bin/lava-test-runner /lava-15898842/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898842/0/tests/0_dmesg\n+ cat uuid\n+ UUID=15898842_1.5.2.3.1[ 14.523299] \n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 14.621511] \n[ 14.682400] \n[ 14.744054] \n+ [ 14.753869] \nset +x\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071b63a8011834f7e3a8', 'origin': 'maestro', 'comment': 'alert on hp-x360-14-G1-sona in lava-collabora', 'start_time': '2024-10-02T08:40:59.871000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14-G1-sona', 'job_id': '15898842', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898842'}}, 'waived': False, 'path': 'boot.nfs.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-intel-66fd06b263a8011834f7e2e8/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-nfs-x86-intel-66fd06b263a8011834f7e2e8/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': "ipts/nfs-bottom ... done.\nBegin: Running /scripts/init-bottom ... [ 7.282701] (udev-worker) (131) used greatest stack depth: 12768 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 8.486081] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 8.522633] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 8.547130] systemd[1]: Hostname set to .\n[ 8.784493] systemd-sysv-ge (195) used greatest stack depth: 12496 bytes left\n[ 9.212671] systemd[1]: Queued start job for default target graphical.target.\n[ 9.242333] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 9.260994] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 9.279934] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 9.299892] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 9.317742] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 9.340741] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 9.362884] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 9.387673] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 9.403654] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 9.422671] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 9.442689] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 9.457661] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 9.475658] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 9.492674] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 9.507680] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 9.527778] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 9.548505] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 9.568351] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 9.588857] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 9.608346] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 9.631089] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 9.650816] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 9.684719] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 9.703440] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 9.729529] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 9.747722] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 9.767183] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 9.788032] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 9.807253] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 9.825589] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 9.843611] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 9.862616] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 9.881593] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 9.899857] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 9.914256] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 9.924329] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 9.963585] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 9.982172] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 10.004199] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 10.034794] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 10.054771] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\n[ 10.261034] systemd-journald[209]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.dev…oint-LP Serial IO UART Controller.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ss of backlight:intel_backlight...\nStarting ^[[0;1;39msystemd-backlight…of leds:chromeos::kbd_backlight...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…s of leds:chromeos::kbd_backlight.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…ness of backlight:intel_backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898842/extract-nfsrootfs-nec3ukyn'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898842/environment\n/ # /lava-15898842/bin/lava-test-runner /lava-15898842/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898842/0/tests/0_dmesg\n+ cat uuid\n+ UUID=15898842_1.5.2.3.1[ 14.523299] \n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 14.621511] \n[ 14.682400] \n[ 14.744054] \n+ [ 14.753869] \nset +x\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071b63a8011834f7e3a9', 'origin': 'maestro', 'comment': 'crit on hp-x360-14-G1-sona in lava-collabora', 'start_time': '2024-10-02T08:40:59.871000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-x360-14-G1-sona', 'job_id': '15898842', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898842'}}, 'waived': False, 'path': 'boot.nfs.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-intel-66fd06b263a8011834f7e2e8/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-nfs-x86-intel-66fd06b263a8011834f7e2e8/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': "ipts/nfs-bottom ... done.\nBegin: Running /scripts/init-bottom ... [ 7.282701] (udev-worker) (131) used greatest stack depth: 12768 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 8.486081] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 8.522633] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 8.547130] systemd[1]: Hostname set to .\n[ 8.784493] systemd-sysv-ge (195) used greatest stack depth: 12496 bytes left\n[ 9.212671] systemd[1]: Queued start job for default target graphical.target.\n[ 9.242333] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 9.260994] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 9.279934] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 9.299892] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 9.317742] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 9.340741] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 9.362884] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 9.387673] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 9.403654] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 9.422671] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 9.442689] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 9.457661] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 9.475658] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 9.492674] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 9.507680] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 9.527778] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 9.548505] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 9.568351] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 9.588857] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 9.608346] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 9.631089] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 9.650816] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 9.684719] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 9.703440] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 9.729529] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 9.747722] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 9.767183] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 9.788032] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 9.807253] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 9.825589] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 9.843611] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 9.862616] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 9.881593] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 9.899857] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 9.914256] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 9.924329] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 9.963585] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 9.982172] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 10.004199] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 10.034794] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 10.054771] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\n[ 10.261034] systemd-journald[209]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.dev…oint-LP Serial IO UART Controller.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ss of backlight:intel_backlight...\nStarting ^[[0;1;39msystemd-backlight…of leds:chromeos::kbd_backlight...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…s of leds:chromeos::kbd_backlight.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…ness of backlight:intel_backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898842/extract-nfsrootfs-nec3ukyn'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898842/environment\n/ # /lava-15898842/bin/lava-test-runner /lava-15898842/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898842/0/tests/0_dmesg\n+ cat uuid\n+ UUID=15898842_1.5.2.3.1[ 14.523299] \n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 14.621511] \n[ 14.682400] \n[ 14.744054] \n+ [ 14.753869] \nset +x\n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:41:03 AM UTC [INFO] Received an event for node: 66fd06b863a8011834f7e2f5
10/02/2024 08:41:05 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06b863a8011834f7e2f5', 'origin': 'maestro', 'comment': 'baseline-x86-intel on acer-chromebox-cxi4-puff in lava-collabora', 'start_time': '2024-10-02T08:39:20.231000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-chromebox-cxi4-puff', 'job_id': '15898855', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898855'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06b863a8011834f7e2f5/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-intel-66fd06b863a8011834f7e2f5/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': "nit of domain package 2^-14 Joules\n[ 0.453690] RAPL PMU: hw unit of domain dram 2^-14 Joules\n[ 0.454389] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules\n[ 0.455125] RAPL PMU: hw unit of domain psys 2^-14 Joules\n[ 0.459602] Initialise system trusted keyrings\n[ 0.460236] workingset: timestamp_bits=56 max_order=20 bucket_order=0\n[ 0.461214] NFS: Registering the id_resolver key type\n[ 0.461882] Key type id_resolver registered\n[ 0.462431] Key type id_legacy registered\n[ 0.463002] 9p: Installing v9fs 9p2000 file system support\n[ 0.480956] Key type asymmetric registered\n[ 0.481496] Asymmetric key parser 'x509' registered\n[ 0.482152] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 0.483119] io scheduler mq-deadline registered\n[ 0.483713] io scheduler kyber registered\n[ 0.484507] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 0.485505] ACPI: AC: AC Adapter [AC] (on-line)\n[ 0.486164] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0\n[ 0.487354] ACPI: button: Power Button [PWRF]\n[ 0.490297] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.490395] ACPI: battery: Slot [BAT0] (battery absent)\n[ 0.492275] hpet_acpi_add: no address or irqs in _CRS\n[ 0.492980] Non-volatile memory driver v1.3\n[ 0.493528] Linux agpgart interface v0.103\n[ 0.494164] ACPI: bus type drm_connector registered\n[ 0.494815] [drm] amdgpu kernel modesetting enabled.\n[ 0.495686] i915 0000:00:02.0: [drm] Found COMETLAKE/ULT (device ID 9baa) display version 9.00 stepping N/A\n[ 0.497477] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.549816] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.551625] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 0.714219] Freeing initrd memory: 12532K\n[ 0.780540] i915 0000:00:02.0: [drm] *ERROR* Failed to probe lspcon\n[ 0.781469] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.784961] loop: module loaded\n[ 0.797439] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)\n[ 0.799294] printk: legacy console [ttyS0] disabled\n[ 0.804453] dw-apb-uart.4: ttyS0 at MMIO 0xfe032000 (irq = 20, base_baud = 115200) is a 16550A\n[ 0.804471] printk: legacy console [ttyS0] enabled\n[ 3.733636] pxa2xx-spi pxa2xx-spi.5: no DMA channels available, using PIO\n[ 3.742197] e100: Intel(R) PRO/100 Network Driver\n[ 3.744805] tsc: Refined TSC clocksource calibration: 1896.000 MHz\n[ 3.747456] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 3.754335] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x36a8d32ce31, max_idle_ns: 881590731004 ns\n[ 3.760454] e1000: Intel(R) PRO/1000 Network Driver\n[ 3.777013] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.783428] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.783445] clocksource: Switched to clocksource tsc\n[ 3.788969] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.788985] sky2: driver version 1.30\n[ 3.796855] modprobe (61) used greatest stack depth: 13400 bytes left\n[ 3.801463] r8169 0000:01:00.0 eth0: RTL8168h/8111h, 00:e0:4c:00:c0:b0, XID 541, IRQ 122\n[ 3.821507] r8169 0000:01:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]\n[ 3.821664] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 2\n[ 3.831052] usbcore: registered new device driver r8152-cfgselector\n[ 3.845923] usbcore: registered new interface driver r8152\n[ 3.852079] usbcore: registered new interface driver ax88179_178a\n[ 3.858897] usbcore: registered new interface driver cdc_ether\n[ 3.865423] usbcore: registered new interface driver net1080\n[ 3.871759] usbcore: registered new interface driver cdc_subset\n[ 3.878376] usbcore: registered new interface driver zaurus\n[ 3.884613] usbcore: registered new interface driver cdc_ncm\n[ 3.890946] usbcore: registered new interface driver r8153_ecm\n[ 3.897757] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 3.903677] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 3.913113] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000000009810\n[ 3.923602] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 3.929501] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 3.937784] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed\n[ 3.945727] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.954968] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.963042] usb usb1: Product: xHCI Host Controller\n[ 3.968496] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.974919] usb usb1: SerialNumber: 0000:00:14.0\n[ 3.980383] hub 1-0:1.0: USB hub found\n[ 3.984597] hub 1-0:1.0: 12 ports detected\n[ 3.989680] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.998929] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.007009] usb usb2: Product: xHCI Host Controller\n[ 4.012464] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.018895] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.024290] hub 2-0:1.0: USB hub found\n[ 4.028520] hub 2-0:1.0: 4 ports detected\n[ 4.033262] usbcore: registered new interface driver usblp\n[ 4.039433] usbcore: registered new interface driver usb-storage\n[ 4.046174] UDC core: g_ether: couldn't find an available UDC\n[ 4.052668] i8042: PNP: No PS/2 controller found.\n[ 4.058053] rtc_cmos 00:03: RTC can wake from S4\n[ 4.064478] rtc_cmos 00:03: registered as rtc0\n[ 4.069510] rtc_cmos 00:03: alarms up to one month, 242 bytes nvram\n[ 4.076568] fail to initialize ptp_kvm\n[ 4.076709] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.076779] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.081122] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.087328] intel_pstate: Intel P-state driver initializing\n[ 4.110078] intel_pstate: HWP enabled\n[ 4.114181] sdhci: Secure Digital Host Controller Interface driver\n[ 4.121081] sdhci: Copyright(c) Pierre Ossman\n[ 4.125990] hid: raw HID events driver (C) Jiri Kosina\n[ 4.126057] sdhci-pci 0000:00:1a.0: SDHCI controller found [8086:02c4] (rev 0)\n[ 4.131862] usbcore: registered new interface driver usbhid\n[ 4.139917] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.146014] usbhid: USB HID core driver\n[ 4.146276] mmc0: CQHCI version 5.10\n[ 4.162814] mmc0: SDHCI controller on PCI [0000:00:1a.0] using ADMA 64-bit\n[ 4.173155] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.181101] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.181876] Initializing XFRM netlink socket\n[ 4.193616] NET: Registered PF_INET6 protocol family\n[ 4.199620] Segment Routing with IPv6\n[ 4.203837] In-situ OAM (IOAM) with IPv6\n[ 4.208358] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.215183] NET: Registered PF_PACKET protocol family\n[ 4.220939] 9pnet: Installing 9P2000 support\n[ 4.225829] Key type dns_resolver registered\n[ 4.230885] microcode: Current revision: 0x000000ca\n[ 4.236529] IPI shorthand broadcast: enabled\n[ 4.249498] sched_clock: Marking stable (4124001537, 124534476)->(4332096793, -83560780)\n[ 4.258766] usb 1-10: new full-speed USB device number 2 using xhci_hcd\n[ 4.266271] registered taskstats version 1\n[ 4.270847] Loading compiled-in X.509 certificates\n[ 4.277755] Demotion targets for Node 0: null\n[ 4.282988] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.291152] PM: Magic number: 12:154:674\n[ 4.295792] printk: legacy console [netcon0] enabled\n[ 4.301338] netconsole: network logging started\n[ 4.306615] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.306861] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.319220] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.329936] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.338038] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.338552] clk: Disabling unused clocks\n[ 4.347663] cfg80211: failed to load regulatory.db\n[ 4.352062] PM: genpd: Disabling unused power domains\n[ 4.363068] ALSA device list:\n[ 4.366388] No soundcards found.\n[ 4.370332] dw-apb-uart dw-apb-uart.4: forbid DMA for kernel console\n[ 4.391831] usb 1-10: New USB device found, idVendor=8087, idProduct=0026, bcdDevice= 0.02\n[ 4.401097] usb 1-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 4.410468] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.468278] mmc0: Command Queue Engine enabled\n[ 4.473250] mmc0: new HS400 Enhanced strobe MMC card at address 0001\n[ 4.480544] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 4.488020] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.495347] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 4.501108] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 4.506689] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.507689] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (243:0)\n[ 4.521064] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.527053] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.538271] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.546255] usb 2-3: Product: USB 10/100/1000 LAN\n[ 4.551515] usb 2-3: Manufacturer: Realtek\n[ 4.556095] usb 2-3: SerialNumber: 001000001\n[ 4.673805] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.692634] tpm_tis_spi spi-PRP0001:00: Cr50 firmware version: B2-C:0 RO_B:0.0.11/4d655eab RW_B:0.5.130/cr50_v2.94_mp.110-683b8\n[ 4.705548] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.715063] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.721756] Write protecting the kernel read-only data: 55296k\n[ 4.729110] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.768381] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.775621] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: [ 4.801083] r8152 2-3:1.0 eth1: v1.12.13\nOK\nPopulating /dev using udev: [ 4.808215] udevd[105]: starting version 3.2.9\n[ 4.808766] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.816607] udevd[105]: specified user 'tss' unknown\n[ 4.828514] udevd[105]: specified group 'tss' unknown\n[ 4.834617] udevd[106]: starting eudev-3.2.9\n[ 4.842288] udevd[106]: specified user 'tss' unknown\n[ 4.851685] udevd[106]: specified group 'tss' unknown\n[ 4.885378] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.885551] chromeos ramoops using acpi device.\n[ 4.896925] Consider using thermal netlink events interface\n[ 4.908634] mmc1: SDHCI controller on PCI [0000:00:14.5] using ADMA 64-bit\n[ 4.925766] input: cros_ec_buttons as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/GOOG0004:00/GOOG0007:00/input/input1\n[ 4.954252] r8152 2-3:1.0 enp0s20f0u3: renamed from eth1\n[ 4.961316] Bluetooth: Core ver 2.22\n[ 4.963586] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 4.965946] NET: Registered PF_BLUETOOTH protocol family\n[ 4.977796] Bluetooth: HCI device and connection manager initialized\n[ 4.986254] Intel(R) Wireless WiFi driver for Linux\n[ 4.992519] r8169 0000:01:00.0 enp1s0: renamed from eth0\n[ 4.993705] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 4.999169] Bluetooth: HCI socket layer initialized\n[ 5.011313] iwlwifi 0000:00:14.3: Detected crf-id 0x3617, cnv-id 0x20000302 wfpm id 0x80000000\n[ 5.020974] iwlwifi 0000:00:14.3: PCI dev 02f0/0074, rev=0x351, rfid=0x10a100\n[ 5.028963] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz\n[ 5.037131] Bluetooth: L2CAP socket layer initialized\n[ 5.037777] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.042795] Bluetooth: SCO socket layer initialized\n[ 5.056816] usbcore: registered new interface driver btusb\n[ 5.061808] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.069675] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 5.069699] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37\n[ 5.076271] Bluetooth: hci0: Bootloader revision 0.4 build 0 week 30 2018\n[ 5.095341] Bluetooth: hci0: Device revision is 2\n[ 5.100635] Bluetooth: hci0: Secure boot is enabled\n[ 5.102286] iwlwifi 0000:00:14.3: loaded firmware version 77.85be44d3.0 QuZ-a0-hr-b0-77.ucode op_mode iwlmvm\n[ 5.106139] Bluetooth: hci0: OTP lock is enabled\n[ 5.122260] Bluetooth: hci0: API lock is enabled\n[ 5.127462] Bluetooth: hci0: Debug lock is disabled\n[ 5.132964] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.139969] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-19-0-4.sfi (-2)\n[ 5.151570] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.158706] Bluetooth: hci0: Error reading debug features\n[ 5.164872] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.181612] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=6, TCOBASE=0x0400)\n[ 5.214706] intel_pmc_core intel_pmc_core.0: initialized\n[ 5.221815] efivars: Registered efivars operations\n[ 5.248287] gsmi version 1.0 loaded\n[ 5.252364] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.264214] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100\n[ 5.278513] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 5.296770] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode\n[ 5.304533] iwlwifi 0000:00:14.3: Detected RF HR B3, rfid=0x10a100\ndone\nSaving random seed: OK\nStarting network: [ 5.326619] sof-audio-pci-intel-cnl 0000:00:1f.3: NHLT table not found\n[ 5.333986] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 4\n[ 5.341674] sof-audio-pci-intel-cnl 0000:00:1f.3: BT link detected in NHLT tables: 0x0\n[ 5.351627] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 0\n[ 5.360649] sof-audio-pci-intel-cnl 0000:00:1f.3: SOF firmware and/or topology file not found.\n[ 5.370282] sof-audio-pci-intel-cnl 0000:00:1f.3: Supported default profiles\n[ 5.378164] sof-audio-pci-intel-cnl 0000:00:1f.3: - ipc type 0 (Requested):\n[ 5.385939] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware file: intel/sof/community/sof-cml.ri\n[ 5.395751] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology file: intel/sof-tplg/sof-cml-rt5682.tplg\n[ 5.405951] sof-audio-pci-intel-cnl 0000:00:1f.3: Check if you have 'sof-firmware' package installed.\n[ 5.416250] sof-audio-pci-intel-cnl 0000:00:1f.3: Optionally it can be manually downloaded from:\n[ 5.426061] sof-audio-pci-intel-cnl 0000:00:1f.3: https://github.com/thesofproject/sof-bin/\n[ 5.436424] iwlwifi 0000:00:14.3: base HW address: fc:b3:bc:ca:42:b6\n[ 5.436451] sof-audio-pci-intel-cnl 0000:00:1f.3: error: sof_probe_work failed err: -2\nOK\n[ 5.472519] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0\nStarting dropbear sshd: [ 5.482054] dropbear (161) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898855/environment\n/ # /lava-15898855/bin/lava-test-runner /lava-15898855/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898855/0/tests/0_dmesg[ 5.980181] \n+ cat uuid\n+ UUID=15898855_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.001013] \n[ 6.018953] \n[ 6.036431] \n+ set[ 6.046253] \n+x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071e63a8011834f7e3ae', 'origin': 'maestro', 'comment': 'emerg on acer-chromebox-cxi4-puff in lava-collabora', 'start_time': '2024-10-02T08:41:02.087000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-chromebox-cxi4-puff', 'job_id': '15898855', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898855'}}, 'waived': False, 'path': 'boot.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06b863a8011834f7e2f5/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-intel-66fd06b863a8011834f7e2f5/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': "nit of domain package 2^-14 Joules\n[ 0.453690] RAPL PMU: hw unit of domain dram 2^-14 Joules\n[ 0.454389] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules\n[ 0.455125] RAPL PMU: hw unit of domain psys 2^-14 Joules\n[ 0.459602] Initialise system trusted keyrings\n[ 0.460236] workingset: timestamp_bits=56 max_order=20 bucket_order=0\n[ 0.461214] NFS: Registering the id_resolver key type\n[ 0.461882] Key type id_resolver registered\n[ 0.462431] Key type id_legacy registered\n[ 0.463002] 9p: Installing v9fs 9p2000 file system support\n[ 0.480956] Key type asymmetric registered\n[ 0.481496] Asymmetric key parser 'x509' registered\n[ 0.482152] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 0.483119] io scheduler mq-deadline registered\n[ 0.483713] io scheduler kyber registered\n[ 0.484507] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 0.485505] ACPI: AC: AC Adapter [AC] (on-line)\n[ 0.486164] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0\n[ 0.487354] ACPI: button: Power Button [PWRF]\n[ 0.490297] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.490395] ACPI: battery: Slot [BAT0] (battery absent)\n[ 0.492275] hpet_acpi_add: no address or irqs in _CRS\n[ 0.492980] Non-volatile memory driver v1.3\n[ 0.493528] Linux agpgart interface v0.103\n[ 0.494164] ACPI: bus type drm_connector registered\n[ 0.494815] [drm] amdgpu kernel modesetting enabled.\n[ 0.495686] i915 0000:00:02.0: [drm] Found COMETLAKE/ULT (device ID 9baa) display version 9.00 stepping N/A\n[ 0.497477] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.549816] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.551625] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 0.714219] Freeing initrd memory: 12532K\n[ 0.780540] i915 0000:00:02.0: [drm] *ERROR* Failed to probe lspcon\n[ 0.781469] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.784961] loop: module loaded\n[ 0.797439] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)\n[ 0.799294] printk: legacy console [ttyS0] disabled\n[ 0.804453] dw-apb-uart.4: ttyS0 at MMIO 0xfe032000 (irq = 20, base_baud = 115200) is a 16550A\n[ 0.804471] printk: legacy console [ttyS0] enabled\n[ 3.733636] pxa2xx-spi pxa2xx-spi.5: no DMA channels available, using PIO\n[ 3.742197] e100: Intel(R) PRO/100 Network Driver\n[ 3.744805] tsc: Refined TSC clocksource calibration: 1896.000 MHz\n[ 3.747456] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 3.754335] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x36a8d32ce31, max_idle_ns: 881590731004 ns\n[ 3.760454] e1000: Intel(R) PRO/1000 Network Driver\n[ 3.777013] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.783428] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.783445] clocksource: Switched to clocksource tsc\n[ 3.788969] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.788985] sky2: driver version 1.30\n[ 3.796855] modprobe (61) used greatest stack depth: 13400 bytes left\n[ 3.801463] r8169 0000:01:00.0 eth0: RTL8168h/8111h, 00:e0:4c:00:c0:b0, XID 541, IRQ 122\n[ 3.821507] r8169 0000:01:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]\n[ 3.821664] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 2\n[ 3.831052] usbcore: registered new device driver r8152-cfgselector\n[ 3.845923] usbcore: registered new interface driver r8152\n[ 3.852079] usbcore: registered new interface driver ax88179_178a\n[ 3.858897] usbcore: registered new interface driver cdc_ether\n[ 3.865423] usbcore: registered new interface driver net1080\n[ 3.871759] usbcore: registered new interface driver cdc_subset\n[ 3.878376] usbcore: registered new interface driver zaurus\n[ 3.884613] usbcore: registered new interface driver cdc_ncm\n[ 3.890946] usbcore: registered new interface driver r8153_ecm\n[ 3.897757] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 3.903677] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 3.913113] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000000009810\n[ 3.923602] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 3.929501] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 3.937784] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed\n[ 3.945727] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.954968] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.963042] usb usb1: Product: xHCI Host Controller\n[ 3.968496] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.974919] usb usb1: SerialNumber: 0000:00:14.0\n[ 3.980383] hub 1-0:1.0: USB hub found\n[ 3.984597] hub 1-0:1.0: 12 ports detected\n[ 3.989680] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.998929] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.007009] usb usb2: Product: xHCI Host Controller\n[ 4.012464] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.018895] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.024290] hub 2-0:1.0: USB hub found\n[ 4.028520] hub 2-0:1.0: 4 ports detected\n[ 4.033262] usbcore: registered new interface driver usblp\n[ 4.039433] usbcore: registered new interface driver usb-storage\n[ 4.046174] UDC core: g_ether: couldn't find an available UDC\n[ 4.052668] i8042: PNP: No PS/2 controller found.\n[ 4.058053] rtc_cmos 00:03: RTC can wake from S4\n[ 4.064478] rtc_cmos 00:03: registered as rtc0\n[ 4.069510] rtc_cmos 00:03: alarms up to one month, 242 bytes nvram\n[ 4.076568] fail to initialize ptp_kvm\n[ 4.076709] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.076779] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.081122] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.087328] intel_pstate: Intel P-state driver initializing\n[ 4.110078] intel_pstate: HWP enabled\n[ 4.114181] sdhci: Secure Digital Host Controller Interface driver\n[ 4.121081] sdhci: Copyright(c) Pierre Ossman\n[ 4.125990] hid: raw HID events driver (C) Jiri Kosina\n[ 4.126057] sdhci-pci 0000:00:1a.0: SDHCI controller found [8086:02c4] (rev 0)\n[ 4.131862] usbcore: registered new interface driver usbhid\n[ 4.139917] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.146014] usbhid: USB HID core driver\n[ 4.146276] mmc0: CQHCI version 5.10\n[ 4.162814] mmc0: SDHCI controller on PCI [0000:00:1a.0] using ADMA 64-bit\n[ 4.173155] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.181101] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.181876] Initializing XFRM netlink socket\n[ 4.193616] NET: Registered PF_INET6 protocol family\n[ 4.199620] Segment Routing with IPv6\n[ 4.203837] In-situ OAM (IOAM) with IPv6\n[ 4.208358] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.215183] NET: Registered PF_PACKET protocol family\n[ 4.220939] 9pnet: Installing 9P2000 support\n[ 4.225829] Key type dns_resolver registered\n[ 4.230885] microcode: Current revision: 0x000000ca\n[ 4.236529] IPI shorthand broadcast: enabled\n[ 4.249498] sched_clock: Marking stable (4124001537, 124534476)->(4332096793, -83560780)\n[ 4.258766] usb 1-10: new full-speed USB device number 2 using xhci_hcd\n[ 4.266271] registered taskstats version 1\n[ 4.270847] Loading compiled-in X.509 certificates\n[ 4.277755] Demotion targets for Node 0: null\n[ 4.282988] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.291152] PM: Magic number: 12:154:674\n[ 4.295792] printk: legacy console [netcon0] enabled\n[ 4.301338] netconsole: network logging started\n[ 4.306615] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.306861] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.319220] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.329936] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.338038] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.338552] clk: Disabling unused clocks\n[ 4.347663] cfg80211: failed to load regulatory.db\n[ 4.352062] PM: genpd: Disabling unused power domains\n[ 4.363068] ALSA device list:\n[ 4.366388] No soundcards found.\n[ 4.370332] dw-apb-uart dw-apb-uart.4: forbid DMA for kernel console\n[ 4.391831] usb 1-10: New USB device found, idVendor=8087, idProduct=0026, bcdDevice= 0.02\n[ 4.401097] usb 1-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 4.410468] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.468278] mmc0: Command Queue Engine enabled\n[ 4.473250] mmc0: new HS400 Enhanced strobe MMC card at address 0001\n[ 4.480544] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 4.488020] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.495347] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 4.501108] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 4.506689] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.507689] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (243:0)\n[ 4.521064] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.527053] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.538271] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.546255] usb 2-3: Product: USB 10/100/1000 LAN\n[ 4.551515] usb 2-3: Manufacturer: Realtek\n[ 4.556095] usb 2-3: SerialNumber: 001000001\n[ 4.673805] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.692634] tpm_tis_spi spi-PRP0001:00: Cr50 firmware version: B2-C:0 RO_B:0.0.11/4d655eab RW_B:0.5.130/cr50_v2.94_mp.110-683b8\n[ 4.705548] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.715063] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.721756] Write protecting the kernel read-only data: 55296k\n[ 4.729110] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.768381] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.775621] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: [ 4.801083] r8152 2-3:1.0 eth1: v1.12.13\nOK\nPopulating /dev using udev: [ 4.808215] udevd[105]: starting version 3.2.9\n[ 4.808766] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.816607] udevd[105]: specified user 'tss' unknown\n[ 4.828514] udevd[105]: specified group 'tss' unknown\n[ 4.834617] udevd[106]: starting eudev-3.2.9\n[ 4.842288] udevd[106]: specified user 'tss' unknown\n[ 4.851685] udevd[106]: specified group 'tss' unknown\n[ 4.885378] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.885551] chromeos ramoops using acpi device.\n[ 4.896925] Consider using thermal netlink events interface\n[ 4.908634] mmc1: SDHCI controller on PCI [0000:00:14.5] using ADMA 64-bit\n[ 4.925766] input: cros_ec_buttons as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/GOOG0004:00/GOOG0007:00/input/input1\n[ 4.954252] r8152 2-3:1.0 enp0s20f0u3: renamed from eth1\n[ 4.961316] Bluetooth: Core ver 2.22\n[ 4.963586] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 4.965946] NET: Registered PF_BLUETOOTH protocol family\n[ 4.977796] Bluetooth: HCI device and connection manager initialized\n[ 4.986254] Intel(R) Wireless WiFi driver for Linux\n[ 4.992519] r8169 0000:01:00.0 enp1s0: renamed from eth0\n[ 4.993705] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 4.999169] Bluetooth: HCI socket layer initialized\n[ 5.011313] iwlwifi 0000:00:14.3: Detected crf-id 0x3617, cnv-id 0x20000302 wfpm id 0x80000000\n[ 5.020974] iwlwifi 0000:00:14.3: PCI dev 02f0/0074, rev=0x351, rfid=0x10a100\n[ 5.028963] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz\n[ 5.037131] Bluetooth: L2CAP socket layer initialized\n[ 5.037777] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.042795] Bluetooth: SCO socket layer initialized\n[ 5.056816] usbcore: registered new interface driver btusb\n[ 5.061808] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.069675] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 5.069699] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37\n[ 5.076271] Bluetooth: hci0: Bootloader revision 0.4 build 0 week 30 2018\n[ 5.095341] Bluetooth: hci0: Device revision is 2\n[ 5.100635] Bluetooth: hci0: Secure boot is enabled\n[ 5.102286] iwlwifi 0000:00:14.3: loaded firmware version 77.85be44d3.0 QuZ-a0-hr-b0-77.ucode op_mode iwlmvm\n[ 5.106139] Bluetooth: hci0: OTP lock is enabled\n[ 5.122260] Bluetooth: hci0: API lock is enabled\n[ 5.127462] Bluetooth: hci0: Debug lock is disabled\n[ 5.132964] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.139969] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-19-0-4.sfi (-2)\n[ 5.151570] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.158706] Bluetooth: hci0: Error reading debug features\n[ 5.164872] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.181612] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=6, TCOBASE=0x0400)\n[ 5.214706] intel_pmc_core intel_pmc_core.0: initialized\n[ 5.221815] efivars: Registered efivars operations\n[ 5.248287] gsmi version 1.0 loaded\n[ 5.252364] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.264214] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100\n[ 5.278513] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 5.296770] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode\n[ 5.304533] iwlwifi 0000:00:14.3: Detected RF HR B3, rfid=0x10a100\ndone\nSaving random seed: OK\nStarting network: [ 5.326619] sof-audio-pci-intel-cnl 0000:00:1f.3: NHLT table not found\n[ 5.333986] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 4\n[ 5.341674] sof-audio-pci-intel-cnl 0000:00:1f.3: BT link detected in NHLT tables: 0x0\n[ 5.351627] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 0\n[ 5.360649] sof-audio-pci-intel-cnl 0000:00:1f.3: SOF firmware and/or topology file not found.\n[ 5.370282] sof-audio-pci-intel-cnl 0000:00:1f.3: Supported default profiles\n[ 5.378164] sof-audio-pci-intel-cnl 0000:00:1f.3: - ipc type 0 (Requested):\n[ 5.385939] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware file: intel/sof/community/sof-cml.ri\n[ 5.395751] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology file: intel/sof-tplg/sof-cml-rt5682.tplg\n[ 5.405951] sof-audio-pci-intel-cnl 0000:00:1f.3: Check if you have 'sof-firmware' package installed.\n[ 5.416250] sof-audio-pci-intel-cnl 0000:00:1f.3: Optionally it can be manually downloaded from:\n[ 5.426061] sof-audio-pci-intel-cnl 0000:00:1f.3: https://github.com/thesofproject/sof-bin/\n[ 5.436424] iwlwifi 0000:00:14.3: base HW address: fc:b3:bc:ca:42:b6\n[ 5.436451] sof-audio-pci-intel-cnl 0000:00:1f.3: error: sof_probe_work failed err: -2\nOK\n[ 5.472519] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0\nStarting dropbear sshd: [ 5.482054] dropbear (161) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898855/environment\n/ # /lava-15898855/bin/lava-test-runner /lava-15898855/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898855/0/tests/0_dmesg[ 5.980181] \n+ cat uuid\n+ UUID=15898855_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.001013] \n[ 6.018953] \n[ 6.036431] \n+ set[ 6.046253] \n+x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071e63a8011834f7e3af', 'origin': 'maestro', 'comment': 'alert on acer-chromebox-cxi4-puff in lava-collabora', 'start_time': '2024-10-02T08:41:02.087000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-chromebox-cxi4-puff', 'job_id': '15898855', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898855'}}, 'waived': False, 'path': 'boot.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06b863a8011834f7e2f5/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-intel-66fd06b863a8011834f7e2f5/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': "nit of domain package 2^-14 Joules\n[ 0.453690] RAPL PMU: hw unit of domain dram 2^-14 Joules\n[ 0.454389] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules\n[ 0.455125] RAPL PMU: hw unit of domain psys 2^-14 Joules\n[ 0.459602] Initialise system trusted keyrings\n[ 0.460236] workingset: timestamp_bits=56 max_order=20 bucket_order=0\n[ 0.461214] NFS: Registering the id_resolver key type\n[ 0.461882] Key type id_resolver registered\n[ 0.462431] Key type id_legacy registered\n[ 0.463002] 9p: Installing v9fs 9p2000 file system support\n[ 0.480956] Key type asymmetric registered\n[ 0.481496] Asymmetric key parser 'x509' registered\n[ 0.482152] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 0.483119] io scheduler mq-deadline registered\n[ 0.483713] io scheduler kyber registered\n[ 0.484507] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 0.485505] ACPI: AC: AC Adapter [AC] (on-line)\n[ 0.486164] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0\n[ 0.487354] ACPI: button: Power Button [PWRF]\n[ 0.490297] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.490395] ACPI: battery: Slot [BAT0] (battery absent)\n[ 0.492275] hpet_acpi_add: no address or irqs in _CRS\n[ 0.492980] Non-volatile memory driver v1.3\n[ 0.493528] Linux agpgart interface v0.103\n[ 0.494164] ACPI: bus type drm_connector registered\n[ 0.494815] [drm] amdgpu kernel modesetting enabled.\n[ 0.495686] i915 0000:00:02.0: [drm] Found COMETLAKE/ULT (device ID 9baa) display version 9.00 stepping N/A\n[ 0.497477] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.549816] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.551625] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 0.714219] Freeing initrd memory: 12532K\n[ 0.780540] i915 0000:00:02.0: [drm] *ERROR* Failed to probe lspcon\n[ 0.781469] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.784961] loop: module loaded\n[ 0.797439] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)\n[ 0.799294] printk: legacy console [ttyS0] disabled\n[ 0.804453] dw-apb-uart.4: ttyS0 at MMIO 0xfe032000 (irq = 20, base_baud = 115200) is a 16550A\n[ 0.804471] printk: legacy console [ttyS0] enabled\n[ 3.733636] pxa2xx-spi pxa2xx-spi.5: no DMA channels available, using PIO\n[ 3.742197] e100: Intel(R) PRO/100 Network Driver\n[ 3.744805] tsc: Refined TSC clocksource calibration: 1896.000 MHz\n[ 3.747456] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 3.754335] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x36a8d32ce31, max_idle_ns: 881590731004 ns\n[ 3.760454] e1000: Intel(R) PRO/1000 Network Driver\n[ 3.777013] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.783428] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.783445] clocksource: Switched to clocksource tsc\n[ 3.788969] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.788985] sky2: driver version 1.30\n[ 3.796855] modprobe (61) used greatest stack depth: 13400 bytes left\n[ 3.801463] r8169 0000:01:00.0 eth0: RTL8168h/8111h, 00:e0:4c:00:c0:b0, XID 541, IRQ 122\n[ 3.821507] r8169 0000:01:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]\n[ 3.821664] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 2\n[ 3.831052] usbcore: registered new device driver r8152-cfgselector\n[ 3.845923] usbcore: registered new interface driver r8152\n[ 3.852079] usbcore: registered new interface driver ax88179_178a\n[ 3.858897] usbcore: registered new interface driver cdc_ether\n[ 3.865423] usbcore: registered new interface driver net1080\n[ 3.871759] usbcore: registered new interface driver cdc_subset\n[ 3.878376] usbcore: registered new interface driver zaurus\n[ 3.884613] usbcore: registered new interface driver cdc_ncm\n[ 3.890946] usbcore: registered new interface driver r8153_ecm\n[ 3.897757] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 3.903677] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 3.913113] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000000009810\n[ 3.923602] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 3.929501] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 3.937784] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed\n[ 3.945727] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.954968] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.963042] usb usb1: Product: xHCI Host Controller\n[ 3.968496] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.974919] usb usb1: SerialNumber: 0000:00:14.0\n[ 3.980383] hub 1-0:1.0: USB hub found\n[ 3.984597] hub 1-0:1.0: 12 ports detected\n[ 3.989680] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.998929] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.007009] usb usb2: Product: xHCI Host Controller\n[ 4.012464] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.018895] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.024290] hub 2-0:1.0: USB hub found\n[ 4.028520] hub 2-0:1.0: 4 ports detected\n[ 4.033262] usbcore: registered new interface driver usblp\n[ 4.039433] usbcore: registered new interface driver usb-storage\n[ 4.046174] UDC core: g_ether: couldn't find an available UDC\n[ 4.052668] i8042: PNP: No PS/2 controller found.\n[ 4.058053] rtc_cmos 00:03: RTC can wake from S4\n[ 4.064478] rtc_cmos 00:03: registered as rtc0\n[ 4.069510] rtc_cmos 00:03: alarms up to one month, 242 bytes nvram\n[ 4.076568] fail to initialize ptp_kvm\n[ 4.076709] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.076779] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.081122] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.087328] intel_pstate: Intel P-state driver initializing\n[ 4.110078] intel_pstate: HWP enabled\n[ 4.114181] sdhci: Secure Digital Host Controller Interface driver\n[ 4.121081] sdhci: Copyright(c) Pierre Ossman\n[ 4.125990] hid: raw HID events driver (C) Jiri Kosina\n[ 4.126057] sdhci-pci 0000:00:1a.0: SDHCI controller found [8086:02c4] (rev 0)\n[ 4.131862] usbcore: registered new interface driver usbhid\n[ 4.139917] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.146014] usbhid: USB HID core driver\n[ 4.146276] mmc0: CQHCI version 5.10\n[ 4.162814] mmc0: SDHCI controller on PCI [0000:00:1a.0] using ADMA 64-bit\n[ 4.173155] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.181101] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.181876] Initializing XFRM netlink socket\n[ 4.193616] NET: Registered PF_INET6 protocol family\n[ 4.199620] Segment Routing with IPv6\n[ 4.203837] In-situ OAM (IOAM) with IPv6\n[ 4.208358] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.215183] NET: Registered PF_PACKET protocol family\n[ 4.220939] 9pnet: Installing 9P2000 support\n[ 4.225829] Key type dns_resolver registered\n[ 4.230885] microcode: Current revision: 0x000000ca\n[ 4.236529] IPI shorthand broadcast: enabled\n[ 4.249498] sched_clock: Marking stable (4124001537, 124534476)->(4332096793, -83560780)\n[ 4.258766] usb 1-10: new full-speed USB device number 2 using xhci_hcd\n[ 4.266271] registered taskstats version 1\n[ 4.270847] Loading compiled-in X.509 certificates\n[ 4.277755] Demotion targets for Node 0: null\n[ 4.282988] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.291152] PM: Magic number: 12:154:674\n[ 4.295792] printk: legacy console [netcon0] enabled\n[ 4.301338] netconsole: network logging started\n[ 4.306615] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.306861] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.319220] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.329936] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.338038] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.338552] clk: Disabling unused clocks\n[ 4.347663] cfg80211: failed to load regulatory.db\n[ 4.352062] PM: genpd: Disabling unused power domains\n[ 4.363068] ALSA device list:\n[ 4.366388] No soundcards found.\n[ 4.370332] dw-apb-uart dw-apb-uart.4: forbid DMA for kernel console\n[ 4.391831] usb 1-10: New USB device found, idVendor=8087, idProduct=0026, bcdDevice= 0.02\n[ 4.401097] usb 1-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 4.410468] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.468278] mmc0: Command Queue Engine enabled\n[ 4.473250] mmc0: new HS400 Enhanced strobe MMC card at address 0001\n[ 4.480544] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 4.488020] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.495347] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 4.501108] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 4.506689] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.507689] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (243:0)\n[ 4.521064] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.527053] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.538271] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.546255] usb 2-3: Product: USB 10/100/1000 LAN\n[ 4.551515] usb 2-3: Manufacturer: Realtek\n[ 4.556095] usb 2-3: SerialNumber: 001000001\n[ 4.673805] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.692634] tpm_tis_spi spi-PRP0001:00: Cr50 firmware version: B2-C:0 RO_B:0.0.11/4d655eab RW_B:0.5.130/cr50_v2.94_mp.110-683b8\n[ 4.705548] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.715063] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.721756] Write protecting the kernel read-only data: 55296k\n[ 4.729110] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.768381] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.775621] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: [ 4.801083] r8152 2-3:1.0 eth1: v1.12.13\nOK\nPopulating /dev using udev: [ 4.808215] udevd[105]: starting version 3.2.9\n[ 4.808766] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.816607] udevd[105]: specified user 'tss' unknown\n[ 4.828514] udevd[105]: specified group 'tss' unknown\n[ 4.834617] udevd[106]: starting eudev-3.2.9\n[ 4.842288] udevd[106]: specified user 'tss' unknown\n[ 4.851685] udevd[106]: specified group 'tss' unknown\n[ 4.885378] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.885551] chromeos ramoops using acpi device.\n[ 4.896925] Consider using thermal netlink events interface\n[ 4.908634] mmc1: SDHCI controller on PCI [0000:00:14.5] using ADMA 64-bit\n[ 4.925766] input: cros_ec_buttons as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/GOOG0004:00/GOOG0007:00/input/input1\n[ 4.954252] r8152 2-3:1.0 enp0s20f0u3: renamed from eth1\n[ 4.961316] Bluetooth: Core ver 2.22\n[ 4.963586] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 4.965946] NET: Registered PF_BLUETOOTH protocol family\n[ 4.977796] Bluetooth: HCI device and connection manager initialized\n[ 4.986254] Intel(R) Wireless WiFi driver for Linux\n[ 4.992519] r8169 0000:01:00.0 enp1s0: renamed from eth0\n[ 4.993705] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 4.999169] Bluetooth: HCI socket layer initialized\n[ 5.011313] iwlwifi 0000:00:14.3: Detected crf-id 0x3617, cnv-id 0x20000302 wfpm id 0x80000000\n[ 5.020974] iwlwifi 0000:00:14.3: PCI dev 02f0/0074, rev=0x351, rfid=0x10a100\n[ 5.028963] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz\n[ 5.037131] Bluetooth: L2CAP socket layer initialized\n[ 5.037777] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.042795] Bluetooth: SCO socket layer initialized\n[ 5.056816] usbcore: registered new interface driver btusb\n[ 5.061808] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.069675] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 5.069699] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37\n[ 5.076271] Bluetooth: hci0: Bootloader revision 0.4 build 0 week 30 2018\n[ 5.095341] Bluetooth: hci0: Device revision is 2\n[ 5.100635] Bluetooth: hci0: Secure boot is enabled\n[ 5.102286] iwlwifi 0000:00:14.3: loaded firmware version 77.85be44d3.0 QuZ-a0-hr-b0-77.ucode op_mode iwlmvm\n[ 5.106139] Bluetooth: hci0: OTP lock is enabled\n[ 5.122260] Bluetooth: hci0: API lock is enabled\n[ 5.127462] Bluetooth: hci0: Debug lock is disabled\n[ 5.132964] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.139969] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-19-0-4.sfi (-2)\n[ 5.151570] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.158706] Bluetooth: hci0: Error reading debug features\n[ 5.164872] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.181612] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=6, TCOBASE=0x0400)\n[ 5.214706] intel_pmc_core intel_pmc_core.0: initialized\n[ 5.221815] efivars: Registered efivars operations\n[ 5.248287] gsmi version 1.0 loaded\n[ 5.252364] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.264214] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100\n[ 5.278513] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 5.296770] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode\n[ 5.304533] iwlwifi 0000:00:14.3: Detected RF HR B3, rfid=0x10a100\ndone\nSaving random seed: OK\nStarting network: [ 5.326619] sof-audio-pci-intel-cnl 0000:00:1f.3: NHLT table not found\n[ 5.333986] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 4\n[ 5.341674] sof-audio-pci-intel-cnl 0000:00:1f.3: BT link detected in NHLT tables: 0x0\n[ 5.351627] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 0\n[ 5.360649] sof-audio-pci-intel-cnl 0000:00:1f.3: SOF firmware and/or topology file not found.\n[ 5.370282] sof-audio-pci-intel-cnl 0000:00:1f.3: Supported default profiles\n[ 5.378164] sof-audio-pci-intel-cnl 0000:00:1f.3: - ipc type 0 (Requested):\n[ 5.385939] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware file: intel/sof/community/sof-cml.ri\n[ 5.395751] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology file: intel/sof-tplg/sof-cml-rt5682.tplg\n[ 5.405951] sof-audio-pci-intel-cnl 0000:00:1f.3: Check if you have 'sof-firmware' package installed.\n[ 5.416250] sof-audio-pci-intel-cnl 0000:00:1f.3: Optionally it can be manually downloaded from:\n[ 5.426061] sof-audio-pci-intel-cnl 0000:00:1f.3: https://github.com/thesofproject/sof-bin/\n[ 5.436424] iwlwifi 0000:00:14.3: base HW address: fc:b3:bc:ca:42:b6\n[ 5.436451] sof-audio-pci-intel-cnl 0000:00:1f.3: error: sof_probe_work failed err: -2\nOK\n[ 5.472519] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0\nStarting dropbear sshd: [ 5.482054] dropbear (161) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898855/environment\n/ # /lava-15898855/bin/lava-test-runner /lava-15898855/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898855/0/tests/0_dmesg[ 5.980181] \n+ cat uuid\n+ UUID=15898855_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.001013] \n[ 6.018953] \n[ 6.036431] \n+ set[ 6.046253] \n+x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd071e63a8011834f7e3b0', 'origin': 'maestro', 'comment': 'crit on acer-chromebox-cxi4-puff in lava-collabora', 'start_time': '2024-10-02T08:41:02.087000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-chromebox-cxi4-puff', 'job_id': '15898855', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898855'}}, 'waived': False, 'path': 'boot.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-intel-66fd06b863a8011834f7e2f5/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-intel-66fd06b863a8011834f7e2f5/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': "nit of domain package 2^-14 Joules\n[ 0.453690] RAPL PMU: hw unit of domain dram 2^-14 Joules\n[ 0.454389] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules\n[ 0.455125] RAPL PMU: hw unit of domain psys 2^-14 Joules\n[ 0.459602] Initialise system trusted keyrings\n[ 0.460236] workingset: timestamp_bits=56 max_order=20 bucket_order=0\n[ 0.461214] NFS: Registering the id_resolver key type\n[ 0.461882] Key type id_resolver registered\n[ 0.462431] Key type id_legacy registered\n[ 0.463002] 9p: Installing v9fs 9p2000 file system support\n[ 0.480956] Key type asymmetric registered\n[ 0.481496] Asymmetric key parser 'x509' registered\n[ 0.482152] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)\n[ 0.483119] io scheduler mq-deadline registered\n[ 0.483713] io scheduler kyber registered\n[ 0.484507] pcieport 0000:00:1c.0: PME: Signaling with IRQ 120\n[ 0.485505] ACPI: AC: AC Adapter [AC] (on-line)\n[ 0.486164] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0\n[ 0.487354] ACPI: button: Power Button [PWRF]\n[ 0.490297] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled\n[ 0.490395] ACPI: battery: Slot [BAT0] (battery absent)\n[ 0.492275] hpet_acpi_add: no address or irqs in _CRS\n[ 0.492980] Non-volatile memory driver v1.3\n[ 0.493528] Linux agpgart interface v0.103\n[ 0.494164] ACPI: bus type drm_connector registered\n[ 0.494815] [drm] amdgpu kernel modesetting enabled.\n[ 0.495686] i915 0000:00:02.0: [drm] Found COMETLAKE/ULT (device ID 9baa) display version 9.00 stepping N/A\n[ 0.497477] i915 0000:00:02.0: vgaarb: deactivate vga console\n[ 0.549816] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem\n[ 0.551625] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)\n[ 0.714219] Freeing initrd memory: 12532K\n[ 0.780540] i915 0000:00:02.0: [drm] *ERROR* Failed to probe lspcon\n[ 0.781469] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0\n[ 0.784961] loop: module loaded\n[ 0.797439] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)\n[ 0.799294] printk: legacy console [ttyS0] disabled\n[ 0.804453] dw-apb-uart.4: ttyS0 at MMIO 0xfe032000 (irq = 20, base_baud = 115200) is a 16550A\n[ 0.804471] printk: legacy console [ttyS0] enabled\n[ 3.733636] pxa2xx-spi pxa2xx-spi.5: no DMA channels available, using PIO\n[ 3.742197] e100: Intel(R) PRO/100 Network Driver\n[ 3.744805] tsc: Refined TSC clocksource calibration: 1896.000 MHz\n[ 3.747456] e100: Copyright(c) 1999-2006 Intel Corporation\n[ 3.754335] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x36a8d32ce31, max_idle_ns: 881590731004 ns\n[ 3.760454] e1000: Intel(R) PRO/1000 Network Driver\n[ 3.777013] e1000: Copyright (c) 1999-2006 Intel Corporation.\n[ 3.783428] e1000e: Intel(R) PRO/1000 Network Driver\n[ 3.783445] clocksource: Switched to clocksource tsc\n[ 3.788969] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.\n[ 3.788985] sky2: driver version 1.30\n[ 3.796855] modprobe (61) used greatest stack depth: 13400 bytes left\n[ 3.801463] r8169 0000:01:00.0 eth0: RTL8168h/8111h, 00:e0:4c:00:c0:b0, XID 541, IRQ 122\n[ 3.821507] r8169 0000:01:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]\n[ 3.821664] tpm_tis_spi spi-PRP0001:00: TPM ready IRQ confirmed on attempt 2\n[ 3.831052] usbcore: registered new device driver r8152-cfgselector\n[ 3.845923] usbcore: registered new interface driver r8152\n[ 3.852079] usbcore: registered new interface driver ax88179_178a\n[ 3.858897] usbcore: registered new interface driver cdc_ether\n[ 3.865423] usbcore: registered new interface driver net1080\n[ 3.871759] usbcore: registered new interface driver cdc_subset\n[ 3.878376] usbcore: registered new interface driver zaurus\n[ 3.884613] usbcore: registered new interface driver cdc_ncm\n[ 3.890946] usbcore: registered new interface driver r8153_ecm\n[ 3.897757] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 3.903677] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1\n[ 3.913113] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000000009810\n[ 3.923602] xhci_hcd 0000:00:14.0: xHCI Host Controller\n[ 3.929501] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2\n[ 3.937784] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed\n[ 3.945727] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.12\n[ 3.954968] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 3.963042] usb usb1: Product: xHCI Host Controller\n[ 3.968496] usb usb1: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 3.974919] usb usb1: SerialNumber: 0000:00:14.0\n[ 3.980383] hub 1-0:1.0: USB hub found\n[ 3.984597] hub 1-0:1.0: 12 ports detected\n[ 3.989680] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.12\n[ 3.998929] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1\n[ 4.007009] usb usb2: Product: xHCI Host Controller\n[ 4.012464] usb usb2: Manufacturer: Linux 6.12.0-rc1 xhci-hcd\n[ 4.018895] usb usb2: SerialNumber: 0000:00:14.0\n[ 4.024290] hub 2-0:1.0: USB hub found\n[ 4.028520] hub 2-0:1.0: 4 ports detected\n[ 4.033262] usbcore: registered new interface driver usblp\n[ 4.039433] usbcore: registered new interface driver usb-storage\n[ 4.046174] UDC core: g_ether: couldn't find an available UDC\n[ 4.052668] i8042: PNP: No PS/2 controller found.\n[ 4.058053] rtc_cmos 00:03: RTC can wake from S4\n[ 4.064478] rtc_cmos 00:03: registered as rtc0\n[ 4.069510] rtc_cmos 00:03: alarms up to one month, 242 bytes nvram\n[ 4.076568] fail to initialize ptp_kvm\n[ 4.076709] i801_smbus 0000:00:1f.4: SPD Write Disable is set\n[ 4.076779] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev\n[ 4.081122] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt\n[ 4.087328] intel_pstate: Intel P-state driver initializing\n[ 4.110078] intel_pstate: HWP enabled\n[ 4.114181] sdhci: Secure Digital Host Controller Interface driver\n[ 4.121081] sdhci: Copyright(c) Pierre Ossman\n[ 4.125990] hid: raw HID events driver (C) Jiri Kosina\n[ 4.126057] sdhci-pci 0000:00:1a.0: SDHCI controller found [8086:02c4] (rev 0)\n[ 4.131862] usbcore: registered new interface driver usbhid\n[ 4.139917] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.146014] usbhid: USB HID core driver\n[ 4.146276] mmc0: CQHCI version 5.10\n[ 4.162814] mmc0: SDHCI controller on PCI [0000:00:1a.0] using ADMA 64-bit\n[ 4.173155] cros_ec_lpcs GOOG0004:00: Chrome EC device registered\n[ 4.181101] tpm_tis_spi spi-PRP0001:00: 2.0 TPM (device-id 0x28, rev-id 0)\n[ 4.181876] Initializing XFRM netlink socket\n[ 4.193616] NET: Registered PF_INET6 protocol family\n[ 4.199620] Segment Routing with IPv6\n[ 4.203837] In-situ OAM (IOAM) with IPv6\n[ 4.208358] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver\n[ 4.215183] NET: Registered PF_PACKET protocol family\n[ 4.220939] 9pnet: Installing 9P2000 support\n[ 4.225829] Key type dns_resolver registered\n[ 4.230885] microcode: Current revision: 0x000000ca\n[ 4.236529] IPI shorthand broadcast: enabled\n[ 4.249498] sched_clock: Marking stable (4124001537, 124534476)->(4332096793, -83560780)\n[ 4.258766] usb 1-10: new full-speed USB device number 2 using xhci_hcd\n[ 4.266271] registered taskstats version 1\n[ 4.270847] Loading compiled-in X.509 certificates\n[ 4.277755] Demotion targets for Node 0: null\n[ 4.282988] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.291152] PM: Magic number: 12:154:674\n[ 4.295792] printk: legacy console [netcon0] enabled\n[ 4.301338] netconsole: network logging started\n[ 4.306615] cfg80211: Loading compiled-in X.509 certificates for regulatory database\n[ 4.306861] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.319220] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'\n[ 4.329936] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'\n[ 4.338038] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2\n[ 4.338552] clk: Disabling unused clocks\n[ 4.347663] cfg80211: failed to load regulatory.db\n[ 4.352062] PM: genpd: Disabling unused power domains\n[ 4.363068] ALSA device list:\n[ 4.366388] No soundcards found.\n[ 4.370332] dw-apb-uart dw-apb-uart.4: forbid DMA for kernel console\n[ 4.391831] usb 1-10: New USB device found, idVendor=8087, idProduct=0026, bcdDevice= 0.02\n[ 4.401097] usb 1-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0\n[ 4.410468] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.468278] mmc0: Command Queue Engine enabled\n[ 4.473250] mmc0: new HS400 Enhanced strobe MMC card at address 0001\n[ 4.480544] mmcblk0: mmc0:0001 DA4032 29.1 GiB\n[ 4.488020] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12\n[ 4.495347] mmcblk0boot0: mmc0:0001 DA4032 4.00 MiB\n[ 4.501108] mmcblk0boot1: mmc0:0001 DA4032 4.00 MiB\n[ 4.506689] usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd\n[ 4.507689] mmcblk0rpmb: mmc0:0001 DA4032 16.0 MiB, chardev (243:0)\n[ 4.521064] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.527053] usb 2-3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00\n[ 4.538271] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=6\n[ 4.546255] usb 2-3: Product: USB 10/100/1000 LAN\n[ 4.551515] usb 2-3: Manufacturer: Realtek\n[ 4.556095] usb 2-3: SerialNumber: 001000001\n[ 4.673805] r8152-cfgselector 2-3: reset SuperSpeed USB device number 2 using xhci_hcd\n[ 4.692634] tpm_tis_spi spi-PRP0001:00: Cr50 firmware version: B2-C:0 RO_B:0.0.11/4d655eab RW_B:0.5.130/cr50_v2.94_mp.110-683b8\n[ 4.705548] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.715063] Freeing unused kernel image (initmem) memory: 3264K\n[ 4.721756] Write protecting the kernel read-only data: 55296k\n[ 4.729110] Freeing unused kernel image (rodata/data gap) memory: 1316K\n[ 4.768381] x86/mm: Checked W+X mappings: passed, no W+X pages found.\n[ 4.775621] Run /init as init process\nStarting syslogd: OK\nStarting klogd: OK\nRunning sysctl: [ 4.801083] r8152 2-3:1.0 eth1: v1.12.13\nOK\nPopulating /dev using udev: [ 4.808215] udevd[105]: starting version 3.2.9\n[ 4.808766] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.816607] udevd[105]: specified user 'tss' unknown\n[ 4.828514] udevd[105]: specified group 'tss' unknown\n[ 4.834617] udevd[106]: starting eudev-3.2.9\n[ 4.842288] udevd[106]: specified user 'tss' unknown\n[ 4.851685] udevd[106]: specified group 'tss' unknown\n[ 4.885378] sdhci-pci 0000:00:14.5: SDHCI controller found [8086:02f5] (rev 0)\n[ 4.885551] chromeos ramoops using acpi device.\n[ 4.896925] Consider using thermal netlink events interface\n[ 4.908634] mmc1: SDHCI controller on PCI [0000:00:14.5] using ADMA 64-bit\n[ 4.925766] input: cros_ec_buttons as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/GOOG0004:00/GOOG0007:00/input/input1\n[ 4.954252] r8152 2-3:1.0 enp0s20f0u3: renamed from eth1\n[ 4.961316] Bluetooth: Core ver 2.22\n[ 4.963586] idma64 idma64.0: Found Intel integrated DMA 64-bit\n[ 4.965946] NET: Registered PF_BLUETOOTH protocol family\n[ 4.977796] Bluetooth: HCI device and connection manager initialized\n[ 4.986254] Intel(R) Wireless WiFi driver for Linux\n[ 4.992519] r8169 0000:01:00.0 enp1s0: renamed from eth0\n[ 4.993705] idma64 idma64.1: Found Intel integrated DMA 64-bit\n[ 4.999169] Bluetooth: HCI socket layer initialized\n[ 5.011313] iwlwifi 0000:00:14.3: Detected crf-id 0x3617, cnv-id 0x20000302 wfpm id 0x80000000\n[ 5.020974] iwlwifi 0000:00:14.3: PCI dev 02f0/0074, rev=0x351, rfid=0x10a100\n[ 5.028963] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz\n[ 5.037131] Bluetooth: L2CAP socket layer initialized\n[ 5.037777] idma64 idma64.2: Found Intel integrated DMA 64-bit\n[ 5.042795] Bluetooth: SCO socket layer initialized\n[ 5.056816] usbcore: registered new interface driver btusb\n[ 5.061808] idma64 idma64.4: Found Intel integrated DMA 64-bit\n[ 5.069675] idma64 idma64.5: Found Intel integrated DMA 64-bit\n[ 5.069699] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37\n[ 5.076271] Bluetooth: hci0: Bootloader revision 0.4 build 0 week 30 2018\n[ 5.095341] Bluetooth: hci0: Device revision is 2\n[ 5.100635] Bluetooth: hci0: Secure boot is enabled\n[ 5.102286] iwlwifi 0000:00:14.3: loaded firmware version 77.85be44d3.0 QuZ-a0-hr-b0-77.ucode op_mode iwlmvm\n[ 5.106139] Bluetooth: hci0: OTP lock is enabled\n[ 5.122260] Bluetooth: hci0: API lock is enabled\n[ 5.127462] Bluetooth: hci0: Debug lock is disabled\n[ 5.132964] Bluetooth: hci0: Minimum firmware build 1 week 10 2014\n[ 5.139969] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-19-0-4.sfi (-2)\n[ 5.151570] Bluetooth: hci0: Reading supported features failed (-56)\n[ 5.158706] Bluetooth: hci0: Error reading debug features\n[ 5.164872] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.\n[ 5.181612] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device (Version=6, TCOBASE=0x0400)\n[ 5.214706] intel_pmc_core intel_pmc_core.0: initialized\n[ 5.221815] efivars: Registered efivars operations\n[ 5.248287] gsmi version 1.0 loaded\n[ 5.252364] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)\n[ 5.264214] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100\n[ 5.278513] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops)\n[ 5.296770] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode\n[ 5.304533] iwlwifi 0000:00:14.3: Detected RF HR B3, rfid=0x10a100\ndone\nSaving random seed: OK\nStarting network: [ 5.326619] sof-audio-pci-intel-cnl 0000:00:1f.3: NHLT table not found\n[ 5.333986] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 4\n[ 5.341674] sof-audio-pci-intel-cnl 0000:00:1f.3: BT link detected in NHLT tables: 0x0\n[ 5.351627] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 0\n[ 5.360649] sof-audio-pci-intel-cnl 0000:00:1f.3: SOF firmware and/or topology file not found.\n[ 5.370282] sof-audio-pci-intel-cnl 0000:00:1f.3: Supported default profiles\n[ 5.378164] sof-audio-pci-intel-cnl 0000:00:1f.3: - ipc type 0 (Requested):\n[ 5.385939] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware file: intel/sof/community/sof-cml.ri\n[ 5.395751] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology file: intel/sof-tplg/sof-cml-rt5682.tplg\n[ 5.405951] sof-audio-pci-intel-cnl 0000:00:1f.3: Check if you have 'sof-firmware' package installed.\n[ 5.416250] sof-audio-pci-intel-cnl 0000:00:1f.3: Optionally it can be manually downloaded from:\n[ 5.426061] sof-audio-pci-intel-cnl 0000:00:1f.3: https://github.com/thesofproject/sof-bin/\n[ 5.436424] iwlwifi 0000:00:14.3: base HW address: fc:b3:bc:ca:42:b6\n[ 5.436451] sof-audio-pci-intel-cnl 0000:00:1f.3: error: sof_probe_work failed err: -2\nOK\n[ 5.472519] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0\nStarting dropbear sshd: [ 5.482054] dropbear (161) used greatest stack depth: 13040 bytes left\nOK\n/bin/sh: can't access tty; job control turned off\n/ #\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898855/environment\n/ # /lava-15898855/bin/lava-test-runner /lava-15898855/0\n+ export 'TESTRUN_ID=0_dmesg'\n+ cd /lava-15898855/0/tests/0_dmesg[ 5.980181] \n+ cat uuid\n+ UUID=15898855_1.4.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 6.001013] \n[ 6.018953] \n[ 6.036431] \n+ set[ 6.046253] \n+x\n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:41:09 AM UTC [INFO] Received an event for node: 66fd06ae63a8011834f7e2dd
10/02/2024 08:41:11 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06ae63a8011834f7e2dd', 'origin': 'maestro', 'comment': 'baseline-nfs-x86-intel on acer-cb317-1h-c3z6-dedede in lava-collabora', 'start_time': '2024-10-02T08:39:10.356000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-cb317-1h-c3z6-dedede', 'job_id': '15898831', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898831'}}, 'waived': False, 'path': 'boot.nfs', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-intel-66fd06ae63a8011834f7e2dd/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-nfs-x86-intel-66fd06ae63a8011834f7e2dd/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': ".. done.\n[ 10.789724] (udev-worker) (112) used greatest stack depth: 12616 bytes left\nBegin: Running /scripts/init-bottom ... [ 10.799219] (udev-worker) (106) used greatest stack depth: 12608 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 12.006752] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 12.043283] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 12.066818] systemd[1]: Hostname set to .\n[ 12.532633] systemd[1]: Queued start job for default target graphical.target.\n[ 12.546614] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 12.565925] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 12.586029] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 12.606934] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 12.623905] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 12.646686] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 12.669737] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 12.694557] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 12.710480] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 12.730511] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 12.751518] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 12.767505] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 12.786489] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 12.802786] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 12.818517] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 12.838790] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 12.860865] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 12.881514] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 12.902776] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 12.922438] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 12.945955] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 12.965605] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 12.995438] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 13.016254] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 13.039280] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 13.062206] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 13.080041] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 13.100762] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 13.127274] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 13.147843] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 13.177684] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 13.205851] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 13.236847] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 13.256189] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 13.270629] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 13.286683] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 13.309705] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 13.332544] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 13.356002] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 13.382399] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 13.402377] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 13.420325] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 13.440271] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\n[ 13.642751] systemd-journald[191]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ss of backlight:intel_backlight...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…ness of backlight:intel_backlight.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898831/extract-nfsrootfs-s5bemma5'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898831/environment\n/ # /lava-15898831/bin/lava-test-runner /lava-15898831/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898831/0/tests/0_dmesg\n+ cat uuid\n[ 17.868341] \n+ UUID=15898831_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 17.929053] \n[ 17.968796] \n[ 18.009079] \n[ 18.018585] \n+ set +x\n\n/ # \n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd072563a8011834f7e3b5', 'origin': 'maestro', 'comment': 'emerg on acer-cb317-1h-c3z6-dedede in lava-collabora', 'start_time': '2024-10-02T08:41:09.015000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-cb317-1h-c3z6-dedede', 'job_id': '15898831', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898831'}}, 'waived': False, 'path': 'boot.nfs.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-intel-66fd06ae63a8011834f7e2dd/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-nfs-x86-intel-66fd06ae63a8011834f7e2dd/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': ".. done.\n[ 10.789724] (udev-worker) (112) used greatest stack depth: 12616 bytes left\nBegin: Running /scripts/init-bottom ... [ 10.799219] (udev-worker) (106) used greatest stack depth: 12608 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 12.006752] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 12.043283] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 12.066818] systemd[1]: Hostname set to .\n[ 12.532633] systemd[1]: Queued start job for default target graphical.target.\n[ 12.546614] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 12.565925] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 12.586029] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 12.606934] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 12.623905] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 12.646686] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 12.669737] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 12.694557] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 12.710480] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 12.730511] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 12.751518] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 12.767505] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 12.786489] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 12.802786] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 12.818517] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 12.838790] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 12.860865] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 12.881514] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 12.902776] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 12.922438] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 12.945955] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 12.965605] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 12.995438] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 13.016254] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 13.039280] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 13.062206] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 13.080041] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 13.100762] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 13.127274] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 13.147843] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 13.177684] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 13.205851] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 13.236847] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 13.256189] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 13.270629] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 13.286683] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 13.309705] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 13.332544] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 13.356002] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 13.382399] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 13.402377] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 13.420325] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 13.440271] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\n[ 13.642751] systemd-journald[191]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ss of backlight:intel_backlight...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…ness of backlight:intel_backlight.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898831/extract-nfsrootfs-s5bemma5'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898831/environment\n/ # /lava-15898831/bin/lava-test-runner /lava-15898831/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898831/0/tests/0_dmesg\n+ cat uuid\n[ 17.868341] \n+ UUID=15898831_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 17.929053] \n[ 17.968796] \n[ 18.009079] \n[ 18.018585] \n+ set +x\n\n/ # \n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd072563a8011834f7e3b6', 'origin': 'maestro', 'comment': 'alert on acer-cb317-1h-c3z6-dedede in lava-collabora', 'start_time': '2024-10-02T08:41:09.015000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-cb317-1h-c3z6-dedede', 'job_id': '15898831', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898831'}}, 'waived': False, 'path': 'boot.nfs.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-intel-66fd06ae63a8011834f7e2dd/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-nfs-x86-intel-66fd06ae63a8011834f7e2dd/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': ".. done.\n[ 10.789724] (udev-worker) (112) used greatest stack depth: 12616 bytes left\nBegin: Running /scripts/init-bottom ... [ 10.799219] (udev-worker) (106) used greatest stack depth: 12608 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 12.006752] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 12.043283] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 12.066818] systemd[1]: Hostname set to .\n[ 12.532633] systemd[1]: Queued start job for default target graphical.target.\n[ 12.546614] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 12.565925] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 12.586029] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 12.606934] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 12.623905] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 12.646686] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 12.669737] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 12.694557] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 12.710480] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 12.730511] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 12.751518] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 12.767505] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 12.786489] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 12.802786] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 12.818517] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 12.838790] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 12.860865] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 12.881514] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 12.902776] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 12.922438] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 12.945955] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 12.965605] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 12.995438] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 13.016254] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 13.039280] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 13.062206] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 13.080041] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 13.100762] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 13.127274] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 13.147843] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 13.177684] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 13.205851] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 13.236847] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 13.256189] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 13.270629] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 13.286683] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 13.309705] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 13.332544] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 13.356002] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 13.382399] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 13.402377] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 13.420325] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 13.440271] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\n[ 13.642751] systemd-journald[191]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ss of backlight:intel_backlight...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…ness of backlight:intel_backlight.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898831/extract-nfsrootfs-s5bemma5'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898831/environment\n/ # /lava-15898831/bin/lava-test-runner /lava-15898831/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898831/0/tests/0_dmesg\n+ cat uuid\n[ 17.868341] \n+ UUID=15898831_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 17.929053] \n[ 17.968796] \n[ 18.009079] \n[ 18.018585] \n+ set +x\n\n/ # \n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd072563a8011834f7e3b7', 'origin': 'maestro', 'comment': 'crit on acer-cb317-1h-c3z6-dedede in lava-collabora', 'start_time': '2024-10-02T08:41:09.015000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'acer-cb317-1h-c3z6-dedede', 'job_id': '15898831', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898831'}}, 'waived': False, 'path': 'boot.nfs.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-intel-66fd06ae63a8011834f7e2dd/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-nfs-x86-intel-66fd06ae63a8011834f7e2dd/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': ".. done.\n[ 10.789724] (udev-worker) (112) used greatest stack depth: 12616 bytes left\nBegin: Running /scripts/init-bottom ... [ 10.799219] (udev-worker) (106) used greatest stack depth: 12608 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 12.006752] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 12.043283] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 12.066818] systemd[1]: Hostname set to .\n[ 12.532633] systemd[1]: Queued start job for default target graphical.target.\n[ 12.546614] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 12.565925] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 12.586029] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 12.606934] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 12.623905] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 12.646686] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 12.669737] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 12.694557] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 12.710480] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 12.730511] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 12.751518] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 12.767505] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 12.786489] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 12.802786] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 12.818517] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 12.838790] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 12.860865] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 12.881514] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 12.902776] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 12.922438] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 12.945955] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 12.965605] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 12.995438] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 13.016254] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 13.039280] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 13.062206] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 13.080041] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 13.100762] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 13.127274] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 13.147843] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 13.177684] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 13.205851] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 13.236847] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 13.256189] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 13.270629] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 13.286683] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 13.309705] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 13.332544] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 13.356002] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 13.382399] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 13.402377] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 13.420325] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 13.440271] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\n[ 13.642751] systemd-journald[191]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ss of backlight:intel_backlight...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…ness of backlight:intel_backlight.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898831/extract-nfsrootfs-s5bemma5'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898831/environment\n/ # /lava-15898831/bin/lava-test-runner /lava-15898831/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898831/0/tests/0_dmesg\n+ cat uuid\n[ 17.868341] \n+ UUID=15898831_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 17.929053] \n[ 17.968796] \n[ 18.009079] \n[ 18.018585] \n+ set +x\n\n/ # \n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:41:12 AM UTC [INFO] Received an event for node: 66fd06ac63a8011834f7e2d9
10/02/2024 08:41:15 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06ac63a8011834f7e2d9', 'origin': 'maestro', 'comment': 'baseline-nfs-x86-amd on hp-11A-G6-EE-grunt in lava-collabora', 'start_time': '2024-10-02T08:39:08.739000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-11A-G6-EE-grunt', 'job_id': '15898827', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898827'}}, 'waived': False, 'path': 'boot.nfs', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-amd-66fd06ac63a8011834f7e2d9/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-nfs-x86-amd-66fd06ac63a8011834f7e2d9/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': " used greatest stack depth: 12736 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 8.467469] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 8.500130] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 8.521854] systemd[1]: Hostname set to .\n[ 8.710203] systemd-getty-g (167) used greatest stack depth: 12496 bytes left\n[ 9.135572] systemd[1]: Queued start job for default target graphical.target.\n[ 9.153071] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 9.170682] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 9.188690] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 9.207556] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 9.224349] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 9.245336] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 9.266520] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 9.289239] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 9.304201] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 9.322238] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 9.341239] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 9.356229] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 9.373213] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 9.388241] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 9.402249] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 9.421446] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 9.440983] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 9.459783] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 9.478238] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 9.495810] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 9.515925] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 9.534372] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 9.563067] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 9.579101] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 9.600983] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 9.622195] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 9.639518] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 9.664337] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 9.687086] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 9.704487] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 9.730358] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 9.757334] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 9.784349] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 9.800491] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 9.813358] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 9.828356] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 9.850090] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 9.872091] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 9.895674] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 9.916091] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 9.935561] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 9.952172] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 9.970165] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[ 9.988156] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\n[ 10.185774] systemd-journald[188]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ghtness of backlight:amdgpu_bl0...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…rightness of backlight:amdgpu_bl0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898827/extract-nfsrootfs-ilyabpg1'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898827/environment\n/ # /lava-15898827/bin/lava-test-runner /lava-15898827/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898827/0/tests/0_dmesg\n+ cat uuid\n[ 14.557230] \n+ UUID=15898827_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 14.616103] \n[ 14.658455] \n[ 14.704827] \n+ [ 14.713580] \nset +x\n\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd072863a8011834f7e3bc', 'origin': 'maestro', 'comment': 'emerg on hp-11A-G6-EE-grunt in lava-collabora', 'start_time': '2024-10-02T08:41:12.931000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-11A-G6-EE-grunt', 'job_id': '15898827', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898827'}}, 'waived': False, 'path': 'boot.nfs.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-amd-66fd06ac63a8011834f7e2d9/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-nfs-x86-amd-66fd06ac63a8011834f7e2d9/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': " used greatest stack depth: 12736 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 8.467469] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 8.500130] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 8.521854] systemd[1]: Hostname set to .\n[ 8.710203] systemd-getty-g (167) used greatest stack depth: 12496 bytes left\n[ 9.135572] systemd[1]: Queued start job for default target graphical.target.\n[ 9.153071] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 9.170682] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 9.188690] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 9.207556] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 9.224349] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 9.245336] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 9.266520] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 9.289239] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 9.304201] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 9.322238] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 9.341239] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 9.356229] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 9.373213] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 9.388241] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 9.402249] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 9.421446] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 9.440983] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 9.459783] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 9.478238] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 9.495810] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 9.515925] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 9.534372] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 9.563067] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 9.579101] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 9.600983] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 9.622195] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 9.639518] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 9.664337] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 9.687086] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 9.704487] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 9.730358] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 9.757334] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 9.784349] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 9.800491] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 9.813358] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 9.828356] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 9.850090] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 9.872091] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 9.895674] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 9.916091] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 9.935561] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 9.952172] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 9.970165] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[ 9.988156] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\n[ 10.185774] systemd-journald[188]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ghtness of backlight:amdgpu_bl0...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…rightness of backlight:amdgpu_bl0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898827/extract-nfsrootfs-ilyabpg1'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898827/environment\n/ # /lava-15898827/bin/lava-test-runner /lava-15898827/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898827/0/tests/0_dmesg\n+ cat uuid\n[ 14.557230] \n+ UUID=15898827_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 14.616103] \n[ 14.658455] \n[ 14.704827] \n+ [ 14.713580] \nset +x\n\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd072863a8011834f7e3bd', 'origin': 'maestro', 'comment': 'alert on hp-11A-G6-EE-grunt in lava-collabora', 'start_time': '2024-10-02T08:41:12.931000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-11A-G6-EE-grunt', 'job_id': '15898827', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898827'}}, 'waived': False, 'path': 'boot.nfs.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-amd-66fd06ac63a8011834f7e2d9/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-nfs-x86-amd-66fd06ac63a8011834f7e2d9/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': " used greatest stack depth: 12736 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 8.467469] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 8.500130] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 8.521854] systemd[1]: Hostname set to .\n[ 8.710203] systemd-getty-g (167) used greatest stack depth: 12496 bytes left\n[ 9.135572] systemd[1]: Queued start job for default target graphical.target.\n[ 9.153071] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 9.170682] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 9.188690] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 9.207556] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 9.224349] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 9.245336] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 9.266520] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 9.289239] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 9.304201] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 9.322238] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 9.341239] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 9.356229] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 9.373213] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 9.388241] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 9.402249] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 9.421446] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 9.440983] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 9.459783] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 9.478238] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 9.495810] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 9.515925] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 9.534372] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 9.563067] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 9.579101] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 9.600983] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 9.622195] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 9.639518] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 9.664337] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 9.687086] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 9.704487] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 9.730358] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 9.757334] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 9.784349] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 9.800491] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 9.813358] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 9.828356] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 9.850090] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 9.872091] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 9.895674] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 9.916091] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 9.935561] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 9.952172] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 9.970165] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[ 9.988156] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\n[ 10.185774] systemd-journald[188]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ghtness of backlight:amdgpu_bl0...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…rightness of backlight:amdgpu_bl0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898827/extract-nfsrootfs-ilyabpg1'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898827/environment\n/ # /lava-15898827/bin/lava-test-runner /lava-15898827/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898827/0/tests/0_dmesg\n+ cat uuid\n[ 14.557230] \n+ UUID=15898827_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 14.616103] \n[ 14.658455] \n[ 14.704827] \n+ [ 14.713580] \nset +x\n\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd072863a8011834f7e3be', 'origin': 'maestro', 'comment': 'crit on hp-11A-G6-EE-grunt in lava-collabora', 'start_time': '2024-10-02T08:41:12.931000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-11A-G6-EE-grunt', 'job_id': '15898827', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898827'}}, 'waived': False, 'path': 'boot.nfs.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-amd-66fd06ac63a8011834f7e2d9/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-nfs-x86-amd-66fd06ac63a8011834f7e2d9/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': " used greatest stack depth: 12736 bytes left\ndone.\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 8.467469] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 8.500130] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 8.521854] systemd[1]: Hostname set to .\n[ 8.710203] systemd-getty-g (167) used greatest stack depth: 12496 bytes left\n[ 9.135572] systemd[1]: Queued start job for default target graphical.target.\n[ 9.153071] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 9.170682] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 9.188690] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 9.207556] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 9.224349] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 9.245336] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 9.266520] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 9.289239] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 9.304201] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 9.322238] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 9.341239] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 9.356229] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 9.373213] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 9.388241] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 9.402249] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 9.421446] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 9.440983] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 9.459783] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 9.478238] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 9.495810] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 9.515925] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 9.534372] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 9.563067] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 9.579101] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 9.600983] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 9.622195] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 9.639518] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 9.664337] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 9.687086] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 9.704487] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 9.730358] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 9.757334] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 9.784349] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 9.800491] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 9.813358] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 9.828356] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 9.850090] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 9.872091] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 9.895674] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 9.916091] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 9.935561] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 9.952172] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 9.970165] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[ 9.988156] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\n[ 10.185774] systemd-journald[188]: Received client request to flush runtime journal.\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ghtness of backlight:amdgpu_bl0...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…rightness of backlight:amdgpu_bl0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898827/extract-nfsrootfs-ilyabpg1'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898827/environment\n/ # /lava-15898827/bin/lava-test-runner /lava-15898827/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898827/0/tests/0_dmesg\n+ cat uuid\n[ 14.557230] \n+ UUID=15898827_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 14.616103] \n[ 14.658455] \n[ 14.704827] \n+ [ 14.713580] \nset +x\n\n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:41:21 AM UTC [INFO] Received an event for node: 66fd06ab63a8011834f7e2d6
10/02/2024 08:41:24 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06ab63a8011834f7e2d6', 'origin': 'maestro', 'comment': 'baseline-nfs-x86-amd on asus-CM1400CXA-dalboz in lava-collabora', 'start_time': '2024-10-02T08:39:07.499000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-CM1400CXA-dalboz', 'job_id': '15898823', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898823'}}, 'waived': False, 'path': 'boot.nfs', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-amd-66fd06ab63a8011834f7e2d6/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-nfs-x86-amd-66fd06ab63a8011834f7e2d6/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': "127) used greatest stack depth: 12352 bytes left\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 9.486195] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 9.518825] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 9.541568] systemd[1]: Hostname set to .\n[ 10.148229] systemd[1]: Queued start job for default target graphical.target.\n[ 10.168775] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 10.185313] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 10.203315] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 10.222260] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 10.237149] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 10.258131] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 10.278270] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 10.300078] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 10.314069] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 10.331075] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 10.350080] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 10.364068] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 10.381065] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 10.395073] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 10.408075] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 10.426156] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 10.445098] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 10.463804] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 10.482217] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 10.499832] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 10.521446] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 10.539178] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 10.563122] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 10.578940] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 10.602112] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 10.619081] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 10.635441] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 10.670173] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 10.687104] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 10.713196] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 10.730416] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 10.748362] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 10.766397] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 10.782333] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 10.795197] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 10.804543] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 10.830893] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 10.854276] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 10.874381] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 10.904249] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 10.924244] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 10.941401] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 10.959196] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[ 10.976174] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[ 11.166329] systemd-journald[205]: Received client request to flush runtime journal.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msound.target^[[0m - Sound Card.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ghtness of backlight:amdgpu_bl0...\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…rightness of backlight:amdgpu_bl0.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898823/extract-nfsrootfs-i2qh8x3f'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898823/environment\n/ # /lava-15898823/bin/lava-test-runner /lava-15898823/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898823/0/tests/0_dmesg\n+ cat uuid\n+ [ 15.528976] \nUUID=15898823_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 15.631608] \n[ 15.687572] \n[ 15.743115] \n+ [ 15.751812] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd073163a8011834f7e3c3', 'origin': 'maestro', 'comment': 'emerg on asus-CM1400CXA-dalboz in lava-collabora', 'start_time': '2024-10-02T08:41:21.249000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-CM1400CXA-dalboz', 'job_id': '15898823', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898823'}}, 'waived': False, 'path': 'boot.nfs.dmesg.emerg', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-amd-66fd06ab63a8011834f7e2d6/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-nfs-x86-amd-66fd06ab63a8011834f7e2d6/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': "127) used greatest stack depth: 12352 bytes left\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 9.486195] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 9.518825] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 9.541568] systemd[1]: Hostname set to .\n[ 10.148229] systemd[1]: Queued start job for default target graphical.target.\n[ 10.168775] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 10.185313] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 10.203315] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 10.222260] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 10.237149] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 10.258131] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 10.278270] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 10.300078] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 10.314069] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 10.331075] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 10.350080] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 10.364068] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 10.381065] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 10.395073] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 10.408075] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 10.426156] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 10.445098] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 10.463804] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 10.482217] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 10.499832] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 10.521446] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 10.539178] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 10.563122] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 10.578940] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 10.602112] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 10.619081] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 10.635441] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 10.670173] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 10.687104] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 10.713196] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 10.730416] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 10.748362] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 10.766397] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 10.782333] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 10.795197] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 10.804543] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 10.830893] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 10.854276] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 10.874381] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 10.904249] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 10.924244] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 10.941401] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 10.959196] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[ 10.976174] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[ 11.166329] systemd-journald[205]: Received client request to flush runtime journal.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msound.target^[[0m - Sound Card.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ghtness of backlight:amdgpu_bl0...\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…rightness of backlight:amdgpu_bl0.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898823/extract-nfsrootfs-i2qh8x3f'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898823/environment\n/ # /lava-15898823/bin/lava-test-runner /lava-15898823/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898823/0/tests/0_dmesg\n+ cat uuid\n+ [ 15.528976] \nUUID=15898823_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 15.631608] \n[ 15.687572] \n[ 15.743115] \n+ [ 15.751812] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd073163a8011834f7e3c4', 'origin': 'maestro', 'comment': 'alert on asus-CM1400CXA-dalboz in lava-collabora', 'start_time': '2024-10-02T08:41:21.249000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-CM1400CXA-dalboz', 'job_id': '15898823', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898823'}}, 'waived': False, 'path': 'boot.nfs.dmesg.alert', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-amd-66fd06ab63a8011834f7e2d6/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-nfs-x86-amd-66fd06ab63a8011834f7e2d6/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': "127) used greatest stack depth: 12352 bytes left\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 9.486195] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 9.518825] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 9.541568] systemd[1]: Hostname set to .\n[ 10.148229] systemd[1]: Queued start job for default target graphical.target.\n[ 10.168775] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 10.185313] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 10.203315] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 10.222260] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 10.237149] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 10.258131] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 10.278270] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 10.300078] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 10.314069] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 10.331075] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 10.350080] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 10.364068] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 10.381065] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 10.395073] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 10.408075] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 10.426156] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 10.445098] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 10.463804] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 10.482217] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 10.499832] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 10.521446] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 10.539178] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 10.563122] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 10.578940] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 10.602112] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 10.619081] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 10.635441] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 10.670173] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 10.687104] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 10.713196] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 10.730416] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 10.748362] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 10.766397] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 10.782333] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 10.795197] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 10.804543] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 10.830893] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 10.854276] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 10.874381] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 10.904249] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 10.924244] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 10.941401] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 10.959196] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[ 10.976174] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[ 11.166329] systemd-journald[205]: Received client request to flush runtime journal.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msound.target^[[0m - Sound Card.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ghtness of backlight:amdgpu_bl0...\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…rightness of backlight:amdgpu_bl0.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898823/extract-nfsrootfs-i2qh8x3f'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898823/environment\n/ # /lava-15898823/bin/lava-test-runner /lava-15898823/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898823/0/tests/0_dmesg\n+ cat uuid\n+ [ 15.528976] \nUUID=15898823_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 15.631608] \n[ 15.687572] \n[ 15.743115] \n+ [ 15.751812] \nset +x\n\n/ #\n"}, {'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd073163a8011834f7e3c5', 'origin': 'maestro', 'comment': 'crit on asus-CM1400CXA-dalboz in lava-collabora', 'start_time': '2024-10-02T08:41:21.249000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'asus-CM1400CXA-dalboz', 'job_id': '15898823', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898823'}}, 'waived': False, 'path': 'boot.nfs.dmesg.crit', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-nfs-x86-amd-66fd06ab63a8011834f7e2d6/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-nfs-x86-amd-66fd06ab63a8011834f7e2d6/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': "127) used greatest stack depth: 12352 bytes left\nSELinux: Could not open policy file <= /etc/selinux/targeted/policy/policy.33: No such file or directory\n[ 9.486195] systemd[1]: systemd 252.22-1~deb12u1 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)\n[ 9.518825] systemd[1]: Detected architecture x86-64.\nWelcome to ^[[1mDebian GNU/Linux 12 (bookworm)^[[0m!\n[ 9.541568] systemd[1]: Hostname set to .\n[ 10.148229] systemd[1]: Queued start job for default target graphical.target.\n[ 10.168775] systemd[1]: Created slice system-getty.slice - Slice /system/getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-getty.slice^[[0m - Slice /system/getty.\n[ 10.185313] systemd[1]: Created slice system-modprobe.slice - Slice /system/modprobe.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-modpr…lice^[[0m - Slice /system/modprobe.\n[ 10.203315] systemd[1]: Created slice system-serial\\x2dgetty.slice - Slice /system/serial-getty.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-seria…^[[0m - Slice /system/serial-getty.\n[ 10.222260] systemd[1]: Created slice user.slice - User and Session Slice.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39muser.slice^[[0m - User and Session Slice.\n[ 10.237149] systemd[1]: Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo…quests to Console Directory Watch.\n[ 10.258131] systemd[1]: Started systemd-ask-password-wall.path - Forward Password Requests to Wall Directory Watch.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-ask-passwo… Requests to Wall Directory Watch.\n[ 10.278270] systemd[1]: Set up automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.\n[^[[0;32m OK ^[[0m] Set up automount ^[[0;1;39mproc-sys-…rmats File System Automount Point.\n[ 10.300078] systemd[1]: Expecting device dev-ttyS0.device - /dev/ttyS0...\nExpecting device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0...\n[ 10.314069] systemd[1]: Reached target cryptsetup.target - Local Encrypted Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mcryptsetup.…get^[[0m - Local Encrypted Volumes.\n[ 10.331075] systemd[1]: Reached target integritysetup.target - Local Integrity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mintegrityse…Local Integrity Protected Volumes.\n[ 10.350080] systemd[1]: Reached target paths.target - Path Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mpaths.target^[[0m - Path Units.\n[ 10.364068] systemd[1]: Reached target remote-fs.target - Remote File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mremote-fs.target^[[0m - Remote File Systems.\n[ 10.381065] systemd[1]: Reached target slices.target - Slice Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mslices.target^[[0m - Slice Units.\n[ 10.395073] systemd[1]: Reached target swap.target - Swaps.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mswap.target^[[0m - Swaps.\n[ 10.408075] systemd[1]: Reached target veritysetup.target - Local Verity Protected Volumes.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mveritysetup… - Local Verity Protected Volumes.\n[ 10.426156] systemd[1]: Listening on systemd-initctl.socket - initctl Compatibility Named Pipe.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-initc… initctl Compatibility Named Pipe.\n[ 10.445098] systemd[1]: Listening on systemd-journald-audit.socket - Journal Audit Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…socket^[[0m - Journal Audit Socket.\n[ 10.463804] systemd[1]: Listening on systemd-journald-dev-log.socket - Journal Socket (/dev/log).\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journ…t^[[0m - Journal Socket (/dev/log).\n[ 10.482217] systemd[1]: Listening on systemd-journald.socket - Journal Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-journald.socket^[[0m - Journal Socket.\n[ 10.499832] systemd[1]: Listening on systemd-networkd.socket - Network Service Netlink Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-netwo… - Network Service Netlink Socket.\n[ 10.521446] systemd[1]: Listening on systemd-udevd-control.socket - udev Control Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd….socket^[[0m - udev Control Socket.\n[ 10.539178] systemd[1]: Listening on systemd-udevd-kernel.socket - udev Kernel Socket.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-udevd…l.socket^[[0m - udev Kernel Socket.\n[ 10.563122] systemd[1]: Mounting dev-hugepages.mount - Huge Pages File System...\nMounting ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System...\n[ 10.578940] systemd[1]: Mounting dev-mqueue.mount - POSIX Message Queue File System...\nMounting ^[[0;1;39mdev-mqueue.mount^[…POSIX Message Queue File System...\n[ 10.602112] systemd[1]: Mounting sys-kernel-debug.mount - Kernel Debug File System...\nMounting ^[[0;1;39msys-kernel-debug.…^[[0m - Kernel Debug File System...\n[ 10.619081] systemd[1]: Mounting sys-kernel-tracing.mount - Kernel Trace File System...\nMounting ^[[0;1;39msys-kernel-tracin…^[[0m - Kernel Trace File System...\n[ 10.635441] systemd[1]: kmod-static-nodes.service - Create List of Static Device Nodes was skipped because of an unmet condition check (ConditionFileNotEmpty=/lib/modules/6.12.0-rc1/modules.devname).\n[ 10.670173] systemd[1]: Starting modprobe@configfs.service - Load Kernel Module configfs...\nStarting ^[[0;1;39mmodprobe@configfs…m - Load Kernel Module configfs...\n[ 10.687104] systemd[1]: Starting modprobe@dm_mod.service - Load Kernel Module dm_mod...\nStarting ^[[0;1;39mmodprobe@dm_mod.s…[0m - Load Kernel Module dm_mod...\n[ 10.713196] systemd[1]: Starting modprobe@drm.service - Load Kernel Module drm...\nStarting ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm...\n[ 10.730416] systemd[1]: Starting modprobe@efi_pstore.service - Load Kernel Module efi_pstore...\nStarting ^[[0;1;39mmodprobe@efi_psto…- Load Kernel Module efi_pstore...\n[ 10.748362] systemd[1]: Starting modprobe@fuse.service - Load Kernel Module fuse...\nStarting ^[[0;1;39mmodprobe@fuse.ser…e^[[0m - Load Kernel Module fuse...\n[ 10.766397] systemd[1]: Starting modprobe@loop.service - Load Kernel Module loop...\nStarting ^[[0;1;39mmodprobe@loop.ser…e^[[0m - Load Kernel Module loop...\n[ 10.782333] systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.\n[ 10.795197] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)\n[ 10.804543] systemd[1]: Starting systemd-journald.service - Journal Service...\nStarting ^[[0;1;39msystemd-journald.service^[[0m - Journal Service...\n[ 10.830893] systemd[1]: Starting systemd-modules-load.service - Load Kernel Modules...\nStarting ^[[0;1;39msystemd-modules-l…rvice^[[0m - Load Kernel Modules...\n[ 10.854276] systemd[1]: Starting systemd-network-generator.service - Generate network units from Kernel command line...\nStarting ^[[0;1;39msystemd-network-g… units from Kernel command line...\n[ 10.874381] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...\nStarting ^[[0;1;39msystemd-remount-f…nt Root and Kernel File Systems...\n[ 10.904249] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...\nStarting ^[[0;1;39msystemd-udev-trig…[0m - Coldplug All udev Devices...\n[ 10.924244] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-hugepages.mount^[[0m - Huge Pages File System.\n[ 10.941401] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39mdev-mqueue.mount^[[…- POSIX Message Queue File System.\n[ 10.959196] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-debug.m…nt^[[0m - Kernel Debug File System.\n[ 10.976174] systemd[1]: Started systemd-journald.service - Journal Service.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-journald.service^[[0m - Journal Service.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-tracing…nt^[[0m - Kernel Trace File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@configfs…[0m - Load Kernel Module configfs.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@dm_mod.s…e^[[0m - Load Kernel Module dm_mod.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@drm.service^[[0m - Load Kernel Module drm.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@efi_psto…m - Load Kernel Module efi_pstore.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@fuse.service^[[0m - Load Kernel Module fuse.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39mmodprobe@loop.service^[[0m - Load Kernel Module loop.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-modules-l…service^[[0m - Load Kernel Modules.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-network-g…rk units from Kernel command line.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-remount-f…ount Root and Kernel File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork-pre…get^[[0m - Preparation for Network.\nMounting ^[[0;1;39msys-kernel-config…ernel Configuration File System...\nStarting ^[[0;1;39msystemd-journal-f…h Journal to Persistent Storage...\nStarting ^[[0;1;39msystemd-random-se…ice^[[0m - Load/Save Random Seed...\nStarting ^[[0;1;39msystemd-sysctl.se…ce^[[0m - Apply Kernel Variables...\nStarting ^[[0;1;39msystemd-sysusers.…rvice^[[0m - Create System Users...\n[ 11.166329] systemd-journald[205]: Received client request to flush runtime journal.\n[^[[0;32m OK ^[[0m] Mounted ^[[0;1;39msys-kernel-config.… Kernel Configuration File System.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-udev-trig…e^[[0m - Coldplug All udev Devices.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-random-se…rvice^[[0m - Load/Save Random Seed.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysctl.service^[[0m - Apply Kernel Variables.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-sysusers.service^[[0m - Create System Users.\nStarting ^[[0;1;39msystemd-tmpfiles-…ate Static Device Nodes in /dev...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-journal-f…ush Journal to Persistent Storage.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…reate Static Device Nodes in /dev.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs-pr…reparation for Local File Systems.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mlocal-fs.target^[[0m - Local File Systems.\nStarting ^[[0;1;39msystemd-tmpfiles-… Volatile Files and Directories...\nStarting ^[[0;1;39msystemd-udevd.ser…ger for Device Events and Files...\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-udevd.serv…nager for Device Events and Files.\nStarting ^[[0;1;39msystemd-networkd.…ice^[[0m - Network Configuration...\n[^[[0;32m OK ^[[0m] Found device ^[[0;1;39mdev-ttyS0.device^[[0m - /dev/ttyS0.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-tmpfiles-…te Volatile Files and Directories.\n[^[[0;32m OK ^[[0m] Created slice ^[[0;1;39msystem-syste…- Slice /system/systemd-backlight.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbluetooth.target^[[0m - Bluetooth Support.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msound.target^[[0m - Sound Card.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39msystemd-rfkil…l Switch Status /dev/rfkill Watch.\nStarting ^[[0;1;39msystemd-backlight…ghtness of backlight:amdgpu_bl0...\nStarting ^[[0;1;39msystemd-timesyncd… - Network Time Synchronization...\nStarting ^[[0;1;39msystemd-update-ut…rd System Boot/Shutdown in UTMP...\nStarting ^[[0;1;39msystemd-rfkill.se…Load/Save RF Kill Switch Status...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut…cord System Boot/Shutdown in UTMP.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-backlight…rightness of backlight:amdgpu_bl0.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-rfkill.ser…- Load/Save RF Kill Switch Status.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-networkd.service^[[0m - Network Configuration.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mnetwork.target^[[0m - Network.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-timesyncd.…0m - Network Time Synchronization.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msysinit.target^[[0m - System Initialization.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-tmpfiles-c… Cleanup of Temporary Directories.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtime-set.target^[[0m - System Time Set.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily.timer^[[0m - Daily apt download activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mapt-daily-upgrade.… apt upgrade and clean activities.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdpkg-db-backup.tim… Daily dpkg database backup timer.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39me2scrub_all.timer^[…etadata Check for All Filesystems.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mfstrim.timer^[[0m - Discard unused blocks once a week.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mtimers.target^[[0m - Timer Units.\n[^[[0;32m OK ^[[0m] Listening on ^[[0;1;39mdbus.socket^[[…- D-Bus System Message Bus Socket.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39msockets.target^[[0m - Socket Units.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mbasic.target^[[0m - Basic System.\nStarting ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus...\nStarting ^[[0;1;39me2scrub_reap.serv…e ext4 Metadata Check Snapshots...\nStarting ^[[0;1;39msystemd-logind.se…ice^[[0m - User Login Management...\nStarting ^[[0;1;39msystemd-user-sess…vice^[[0m - Permit User Sessions...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-user-sess…ervice^[[0m - Permit User Sessions.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mgetty@tty1.service^[[0m - Getty on tty1.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mserial-getty@ttyS0…rvice^[[0m - Serial Getty on ttyS0.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgetty.target^[[0m - Login Prompts.\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39me2scrub_reap.serv…ine ext4 Metadata Check Snapshots.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39mdbus.service^[[0m - D-Bus System Message Bus.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-logind.service^[[0m - User Login Management.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mmulti-user.target^[[0m - Multi-User System.\n[^[[0;32m OK ^[[0m] Reached target ^[[0;1;39mgraphical.target^[[0m - Graphical Interface.\nStarting ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service...\nStarting ^[[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...\n[^[[0;32m OK ^[[0m] Finished ^[[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.\n[^[[0;32m OK ^[[0m] Started ^[[0;1;39msystemd-hostnamed.service^[[0m - Hostname Service.\nDebian GNU/Linux 12 debian-bookworm-amd64 ttyS0\ndebian-bookworm-amd64 login: root (automatic login)\nLinux debian-bookworm-amd64 6.12.0-rc1 #1 SMP PREEMPT_DYNAMIC Wed Oct 2 08:34:37 UTC 2024 x86_64\nThe programs included with the Debian GNU/Linux system are free software;\nthe exact distribution terms for each program are described in the\nindividual files in /usr/share/doc/*/copyright.\nDebian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent\npermitted by applicable law.\n/ #\n/ # export NFS_ROOTFS='/var/lib/lava/dispatcher/tmp/15898823/extract-nfsrootfs-i2qh8x3f'\n/ # export NFS_SERVER_IP='192.168.201.1'\n/ # #\n/ # export SHELL=/bin/sh\n/ # . /lava-15898823/environment\n/ # /lava-15898823/bin/lava-test-runner /lava-15898823/0\n+ export TESTRUN_ID=0_dmesg\n+ cd /lava-15898823/0/tests/0_dmesg\n+ cat uuid\n+ [ 15.528976] \nUUID=15898823_1.5.2.3.1\n+ set +x\n+ KERNELCI_LAVA=y /bin/sh /opt/kernelci/dmesg.sh\n[ 15.631608] \n[ 15.687572] \n[ 15.743115] \n+ [ 15.751812] \nset +x\n\n/ #\n"}], 'version': {'major': 4, 'minor': 5}}
10/02/2024 08:41:24 AM UTC [INFO] Received an event for node: 66fd06b563a8011834f7e2ef
10/02/2024 08:41:26 AM UTC [DEBUG] DEBUG: sending revision: {'checkouts': [], 'builds': [], 'tests': [{'build_id': 'maestro:66fd031963a8011834f7e0fc', 'id': 'maestro:66fd06b563a8011834f7e2ef', 'origin': 'maestro', 'comment': 'baseline-x86-amd on hp-11A-G6-EE-grunt in lava-collabora', 'start_time': '2024-10-02T08:39:17.669000+00:00', 'environment': {'comment': 'Runtime: lava-collabora', 'misc': {'platform': 'hp-11A-G6-EE-grunt', 'job_id': '15898849', 'job_url': 'https://lava.collabora.dev/scheduler/job/15898849'}}, 'waived': False, 'path': 'boot', 'misc': {'compiler': 'gcc-12', 'kernel_type': 'bzimage', 'arch': 'x86_64', 'runtime': 'lava-collabora'}, 'status': 'PASS', 'output_files': [{'name': 'callback_data', 'url': 'https://kciapistagingstorage1.file.core.windows.net/staging/baseline-x86-amd-66fd06b563a8011834f7e2ef/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-amd-66fd06b563a8011834f7e2ef/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': "powerplay>\n[ 3.157891] [drm] add ip block number 6 \n[ 3.162156] [drm] add ip block number 7 \n[ 3.166941] [drm] add ip block number 8